=== PoC RAG — etapa 1: recuperação (top-8) === ❌ [inventário] pos=— "inventário de dados resposta processo visualizar" top: Template::geraEspecial | InventarioScope::duplica | SiteController::actionRespostaInventarioFormulario | Scope::getInventarioStatus | SiteController::actionInventarioDadosFormulario ❌ [inventário] pos=— "como exibir a resposta de cada pergunta do inventário por tipo de pergunta" top: SiteController::actionRespostaInventarioFormulario | InventarioScope::duplica | SiteController::actionInventarioDadosFormulario | InventarioRespostaController::actionFormulario | Template::geraEspecial ❌ [inventário] pos=— "inventario_resposta alternativas_checkbox alternativas_radiobox resposta" top: InventarioScope::duplica | Scope::getInventarioStatus | SiteController::actionRespostaInventarioFormulario | InventarioScopeController::actionImportar | Coleta::populaIndicadorRopa ❌ [inventário] pos=— "transferência internacional pergunta resposta inventário" top: SiteController::actionRespostaInventarioFormulario | SiteController::actionInventarioDadosFormulario | Scope::getInventarioStatus | InventarioScope::duplica | InventarioRespostaController::actionFormulario ❌ [inventário] pos=— "criticidade inventário ROPA pontuação probabilidade impacto" top: Ocorrencia::getAnaliseCriticidade | InventarioScopeSearch::searchRopa | Template::geraEspecial | InventarioResposta::geraCriticidade | InventarioScopeController::actionAnaliseCriticidade ✅ [inventário] pos=1 "risco Leve Moderado Grave Crítico limites inventário scope" top: InventarioScope::constantes | Coleta::populaIndicadorRopa | InventarioScopeSearch::searchRopa | InventarioScopeSearch::searchMatrizResponsabilidade | InventarioScopeSearch::searchModelFornecedor ❌ [inventário] pos=— "perguntas do inventário que dependem de outra pergunta" top: InventarioScope::atualizaPercentual | Scope::getInventarioStatus | Template::geraEspecial | SiteController::actionRespostaInventarioScope | InventarioDadosController::actionRespostaInventarioScope ✅ [outras telas] pos=1 "valor global nível de proteção cor da faixa" top: Coleta::getValorGlobalCor | ProjetoController::actionBuscaFaixa | Contexto::recuperaGlobalCor | Contexto::getValorGlobalCor | Coleta::getFaixasPadrao ✅ [outras telas] pos=1 "matriz de risco cores consequência probabilidade" top: RiscoCenario::getCores | RiscoCenario::geraCenarioRiscoColeta | RiscoModeloController::actionUpdateRisco | RiscoCenario::getMatrizConsequenciaProbabilidade | RiscoCenarioController::actionCreate ✅ [outras telas] pos=3 "status do plano de ação cadastrado em andamento concluído" top: PlanoAcaoController::actionTarefaAtrasada | PlanoAcao::duplica | PlanoAcao::constantes | PlanoAcaoController::actionTarefaAtrasadaContexto | PlanoAcaoController::actionTarefaAtrasadaCliente === RESULTADO: top-5 = 4/10; top-8 = 4/10 ===