Importar Repertório — Tarefas
Gerado pelo Writer (Reversa) em 2026-05-11
| ID | Tarefa | Arquivo de origem | Critério de pronto | Confiança |
|---|---|---|---|---|
| T-01 | Implementar findRepertorioSimilar(slug) buscando por slug_referencia e slug_corrente |
src/service/RepertorioService.ts |
Retorna id local se encontrado; null se não | 🟢 |
| T-02 | Implementar Api.getRepertorioPorSlug(slug) para GET na API pública |
src/model/api/ ou RTK Query |
Retorna RepertorioPersistidoResponse ou 404 tratado |
🟡 |
| T-03 | Mapear response da API para entidades locais preservando slug_referencia |
src/service/RepertorioService.ts |
slug_referencia do banco remoto preservado no local |
🟢 |
| T-04 | Criar repertório + itens em sequência; atualizar ordem_musicas ao final |
src/store/Repertorios/Repertorios.action.ts |
Todos os itens presentes; ordem_musicas correto |
🟢 |
| T-05 | Configurar deeplink canta.app/repertorios/?{slug} para disparar o fluxo de importação |
src/router/ + react-native.config.js |
Link externo abre o app na tela correta | 🟡 |