Repository navigation
v2.4.0 — Índices que se escrevem sozinhos
Índices que se escrevem sozinhos.
🔎 Blocos query
Um bloco assim, dentro de qualquer nota:
```query
tag: sis-cardio
tipo: patologia
sort: modificado desc
limit: 20
```…vira, no preview, a lista das notas que ele encontra — com wikilinks clicáveis. Não é escrito à mão e não desatualiza: ele lê as tags e o frontmatter na hora de abrir a nota.
- Filtra por
tag:,pasta:,has:e por qualquer campo do frontmatter. - Duas linhas
tag:se somam: precisa ter as duas. É o corte que dá trabalho manual. sort:por título, modificação ou caminho, comdesc;limit:corta a lista.- Chaves em português funcionam igual:
pasta:,ordenar:,limite:.
Duas regras que vieram de propósito do desktop:
- Linha que a consulta não entendeu aparece acima da lista, em vez de sumir. Uma consulta que erra em silêncio devolve uma lista que parece certa — e você confia nela.
- Consulta sem nenhum filtro devolve nada, não o vault inteiro. Pelo mesmo motivo.
📊 Estatísticas de revisão
A lógica está pronta e testada — retenção, previsão de 14 dias, notas com mais cartões. A tela ainda não existe; ela entra numa próxima versão. Prefiro dizer isso a listar como entregue.
Duas decisões que valem explicar: um vault sem nada revisado tem retenção 0, que é a resposta honesta, não uma divisão por zero vestida de 100%. E tudo que está atrasado cai no primeiro dia da previsão, porque é ali que está.
📥 Import de .apkg: adiado, e por quê
O vault é compartilhado entre celular e computador. Importe o baralho no desktop — que já faz isso, inclusive com as imagens — e o resultado aparece aqui pela sincronização: as notas e o srs.json são os mesmos arquivos.
Fazer no celular exigiria uma dependência nativa de zstd só para ele, engordando o APK, para resolver um problema que a pasta compartilhada já resolve.
🧪 Por baixo
+23 testes (117 no total), rodando no CI antes de cada APK.
📥 Instalação
Assinado com a mesma chave, instala por cima da 2.3.0. Android 9 ou mais novo.