PROTÓTIPO NAVEGÁVEL — não é o produto. Percorra a jornada: busca → mapa → trust page → contratar → executar → liberação.
GT4 · Implementation Truth

289 funções especificadas.
Nenhuma em produção.

Este número não é modéstia nem marketing: é o que o gen:existence mede no disco, arquivo por arquivo. O produto tem um gate que o impede de se declarar mais pronto do que está — e este é o resultado dele hoje.

medido FL-EXISTENCE-001.json · método declarado: medido no disco, sem interpretação comercial

especificado
289/289
domínio
77/289
testado
8/289
persistido
0/289
roteado
0/289
em tela
0/289
produção
0/289
GT7 · Production Readiness

São oito requisitos, e o gate reprova enquanto qualquer um falhar — a contagem viva está na tabela abaixo, gerada pela medição e não escrita à mão.

Dois deles — P7 e P8 — nenhum código alcança. Nomear um encarregado de dados e contratar pareceres são atos de gestão. Nenhuma rota nomeia um DPO.

✓ P1Persistencia real (migration APLICADA)schema.prisma@cf54212 -> prisma/ddl/schema-completo.sql aplicada em PostgreSQL 18.3 (PGlite 0.5.8) efemero (PGlite, em processo) · 2026-09-12T09:28:50.601Z
✓ P2Superficie exposta (chamada HTTP real)11 chamada(s) HTTP reais em next dev em 127.0.0.1, servidor de desenvolvimento
✗ P3Jornada critica atravessada (ator e tela)5 jornada(s) ATRAVESSADA e 0 APROVADA — falta ator do papel declarado passar por elas
✗ P4Adapter necessário conectado0/12 com credencial declarada
✓ P5Observabilidade instrumentada66 linha(s) lidas de evidencias/servidor-em-execucao.log; 33 chamada(s) auditada(s); 10 campo(s) proibido(s) conferido(s), nenhum presente
✓ P6Plano de rollback declaradorunbook com as 5 seções exigidas
✗ P7Encarregado de dados (exigido quando houver dado pessoal)nao exigido hoje: nao ha banco, entao nao ha tratamento. Volta a bloquear sozinho quando a primeira linha entrar.
✗ P8Pareceres regulatórios (D8)D8 aberta — falta 04-decisoes/D8-pareceres-regulatorios.md
✓ P9Custodia: 33/33 com dono na propria linha33/33 com dono na propria linha · 2 excecao(oes) declarada(s) · 7 travessia(s) negada(s) em PostgreSQL 18.3 (PGlite 0.5.8)
✓ P10Visibilidade derivada em tabela de concessaoConcessaoDeLeitura · 18/18 tabela(s) com politica: 3 leitura(s) permitida(s) a parte, 3 negada(s)

pronto para produção: NÃO · 3 bloqueio(s) — medido por npm run check:production
autoavaliado — medição de quem escreveu o código, ainda sem validação independente de banca

FL-TEST-001 · o gate de release

0 de 11 jornadas atravessadas.

Uma jornada só conta como testada quando os caminhos tristes dela foram executados — não quando o caminho feliz passou. Faltam 11: PJS, J01, J02, J03, J04, J05, J06, J07, J08, J09, J10. O gate de release fecha enquanto faltar uma.

✗ PJSPJ SAFE CLOSED LOOP15 caminho(s) triste(s)
✗ J01Entrar e virar certificado5 caminho(s) triste(s)
✗ J02Consultar antes de contratar5 caminho(s) triste(s)
✗ J03Contratar com criterio objetivo5 caminho(s) triste(s)
✗ J04Executar e provar5 caminho(s) triste(s)
✗ J05Homologar e receber5 caminho(s) triste(s)
✗ J06Garantia e retrabalho5 caminho(s) triste(s)
✗ J07Disputa instruida4 caminho(s) triste(s)
✗ J08Crescer por indicacao certificada4 caminho(s) triste(s)
✗ J09Verificar selo sem ter conta4 caminho(s) triste(s)
✗ J10Cancelar e devolver4 caminho(s) triste(s)

61 caminhos tristes mapeados — gerado por npm run check:journeys, não escrito à mão

J01Entrar e virar certificado
Certificacao por missao com evidencia, nao por presenca.
não testada
J02Consultar antes de contratar
Declarado nunca se confunde com verificado.
não testada
J03Contratar com criterio objetivo
Contrato nasce mensuravel e verificavel por terceiro.
não testada
J04Executar e provar
A prova nasce da rotina, nao de alguem lembrar de documentar.
não testada
J05Homologar e receber
Dinheiro sai por prova, nao por prazo.
não testada
J06Garantia e retrabalho
O produto nao termina no pagamento — termina no fim da garantia.
não testada
J07Disputa instruida
IA instrui, humano decide e assina.
não testada
J08Crescer por indicacao certificada
Padrinho confirma vinculo e NAO transfere Trust.
não testada
J09Verificar selo sem ter conta
Selo que exige cadastro para ser conferido nao vale nada.
não testada
J10Cancelar e devolver
Arrependimento em 7 dias e integral, sem multa (CDC art. 49).
não testada