Esquema de frontmatter

Contrato entre nós dois. O Dataview só enxerga o que está aqui — campo fora do esquema é invisível para o placar e para os checklists.

Campos comuns a todas as notas

CampoObrigatórioValores
tiposimtela · modulo · entidade · fluxo · fase · decisao · bloqueador · meta
titulosimTexto legível (aparece nas tabelas geradas)
statussimpronto · parcial · mockup · bloqueado · falta · na
areasimplataforma · comercial · estoque · viagens · ia · ambersales · config
fasenãonúmero da fase que resolve/entrega isto
verificado_emsimAAAA-MM-DD da última conferência contra o código
tagsnãolista livre

Campos por tipo

telarota, endpoints, codigo, entidades, fluxos, modulos moduloendpoints, codigo, entidades, banco (app · sync · core) entidadebanco, tabela, escrita_por, lida_por fluxotelas, modulos, entidades, passos (número) faseobjetivo, depende_de decisaodata, substitui bloqueadordestrava (lista de links)

Ligações

Wikilink dentro do frontmatter precisa de aspas, senão o YAML quebra:

entidades: ["[[ent-organizacao]]", "[[ent-user-directory]]"]

O Dataview resolve esses links e permite a consulta inversa — é assim que uma nota de entidade sabe, sozinha, quem a lê e quem a escreve.

Modelo de nota

---
tipo: tela
titulo: Criar conta da empresa
status: parcial
area: plataforma
fase: 1
rota: /signup
endpoints: ["POST /signup"]
codigo: ["repo/apps/web/src/app/(auth)/signup/components/SignupForm.tsx"]
entidades: ["[[ent-organizacao]]"]
fluxos: ["[[flx-onboarding]]"]
verificado_em: 2026-08-31
---
 
# Título
 
Uma frase dizendo o que é.
 
## O que faz hoje
(comportamento observado, com endereço no código)
 
## Estado real
(o que funciona, o que não funciona, com evidência)
 
## Lacunas
- [ ] item