=== Teste E2E: LinkTela (links de contexto determinísticos) === (base) contexto 659 = "Transtusa | Filial", aplicacao 393; outro contexto 144 = "Martinelli Tech", aplicacao 330 ❌ domínio inventado removido, aplicacao_id acrescentado (relativo) — Aqui. [Ver Transtusa | Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) ✅ nunca sobra http(s) no link ❌ rótulo com \| preservado e aplicacao_id do modelo (1) trocado pelo real — [Ver Transtusa \| Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) ❌ id de OUTRO contexto corrigido pelo nome do texto (bug reportado com Claude) — [Ver Transtusa | Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) ❌ sem nome reconhecível: mantém o id do modelo + aplicacao_id do outro contexto — [Ver contexto](/privia-app/modules/agent/scripts/performance/contexto/view?id=144&aplicacao_id=330) ✅ id inexistente: link removido, texto preservado — Veja: Ver algo. ❌ URL solta reescrita e ponto final preservado — Abra em . ✅ texto sem link de contexto: idêntico ✅ texto vazio ✅ aplicar duas vezes dá o mesmo resultado — [Ver Transtusa | Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) ❌ 2 links: cada um resolvido pelo próprio nome — [Ver Transtusa | Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) e [Ver Martinelli Tech](/privia-app/modules/agent/scripts/performance/contexto/view?id=144&aplicacao_id=330) ✅ usuário sem acesso ao contexto: só o texto, sem link — Ver Transtusa | Filial ❌ Agent: resposta final traz o link canônico do contexto 659 — Transtusa | Filial tem 2 planos de ação. [Ver Transtusa \| Filial](/privia-app/modules/agent/scripts/performance/contexto/view?id=714&aplicacao_id=393) ✅ Agent: nenhum domínio inventado nem id errado (257) no texto final === RESULTADO: 7 passaram, 7 falharam ===