Skip to content

Gerar Folheto — Tarefas

Gerado pelo Writer (Reversa) em 2026-05-11

ID Tarefa Arquivo de origem Critério de pronto Confiança
T-01 Implementar FolhetoService.gerarFolheto(repertorio) com seleção de estratégia src/service/FolhetoService.ts Estratégia correta selecionada conforme estado de autenticação e presença de slug 🟢
T-02 Implementar GerarFolhetoComSlugStrategy: auth → POST API → openLink com slug src/service/FolhetoService.ts Link livreto.canta.app/?conta:slug abre corretamente 🟢
T-03 Implementar GerarFolhetoBase64Strategy: serializaQuery → Base64 → openLink src/service/FolhetoService.ts Link livreto.canta.app/?repertorio=<base64> abre com dados do repertório 🟢
T-04 Implementar Base64Unicode.encode compatível com Unicode (nomes com acentos) src/arch/util/ ou inline Repertórios com caracteres especiais (pt-BR) decodificam corretamente 🟢
T-05 Documentar e validar critério de seleção de estratégia (🔴 LACUNA identificada) src/service/FolhetoService.ts Lógica de seleção explícita e testável 🔴
T-06 Chamar Metricas.gerarFolheto() após openLink src/arch/error/Metricas.ts Evento gerar_folheto aparece no Sentry 🟢