# PNTP 2026 — matriz de conformidade e mapa de implementação

> **Fonte avaliadora:** Cartilha “Acesso à Informação na Prática” — 4ª edição (2026), Atricon;
> análise em `../pntp-analise/cartilha-PNTP-analisada/` e proposta em
> `../pntp-analise/proposta-resolucao-pntp/`. O documento **não** é a cartilha: é o mapa
> requisito → módulo/fase do V7.
>
> **Regra:** o PNTP avalia **transparência ativa** (publicação espontânea) e **passiva** (SIC).
> Nenhum critério é atendido por “link para sistema externo”, por PDF solto ou por dado escondido
> atrás de login. Onde a cartilha pede HTML, o V7 entrega HTML; onde pede PDF pesquisável, o PDF é
> anexo do dado, nunca a única superfície.

## 1. Aplicabilidade

O V7 atende dois perfis de produto: **Executivo municipal** (prefeitura) e **Legislativo municipal**
(câmara). A matriz específica de Judiciário, Tribunais de Contas, Ministério Público, Defensoria,
Consórcios e Estatais **não** é implementada por padrão.

| Matriz | Critérios | V7 |
|---|---|---|
| Comum (dimensões 1–15) | 92 no checklist; 79 aplicáveis + condicionais/N/A | **DEVE** (dims. 1–15 aplicáveis) |
| Executivo (16–19) | 17 | **DEVE** (P22–P27) |
| Legislativo (20) | 11 | **DEVE** quando `structure_type=camara` (P28) |
| Judiciário (21) | 6 | **N/A** |
| Tribunais de Contas (22) | 12 | **N/A** |
| Ministério Público (23) | 4 | **N/A** |
| Defensoria Pública (24) | 3 | **N/A** |
| Consórcios (25) | 8 | **N/A** (produto separado) |
| Estatais (26) | 41 | **N/A** (produto separado) |

**Contagem operacional:** ~99 critérios aplicáveis ao Executivo e ~90 ao Legislativo, incluindo os
12 essenciais. Os critérios marcados `COND` só entram quando o cliente tiver o objeto (ex.: obras,
patrocínio, publicidade, consórcio de saúde). “Não aplicável” é decisão de produto registrada, não
silêncio.

## 2. Os 5 itens de verificação (valem para todos)

| Item | Peso | O que o V7 entrega | Onde |
|---|---|---|---|
| **Disponibilidade** | 30% | HTML visível, sem login, URL estável, HTTP 200; PDF só como complemento | P29 (teste) + cada fase |
| **Atualidade** | 30% | `Atualizado em` visível, `dateModified` no JSON-LD, prazo por critério | P29 (componente + auditoria) |
| **Série histórica** | 20% | 3 anos, filtro por exercício, arquivamento sem `DELETE` | P22–P28 |
| **Gravação de relatórios** | 10% | CSV determinístico (UTF-8, ordem explícita, cabeçalho, anti-injection) | **P5.5** (`OpenData`) + cada fase |
| **Filtro de pesquisa** | 10% | Filtro server-side por exercício/mês/nome/documento/tipo | cada fase |

**Regra do “tudo ou nada”:** se a Disponibilidade falhar, o critério vale zero. Um 200 com “em
construção”, um 302 para login ou um PDF escaneado **não** contam como disponibilidade.

### 2.1 Declaração de inexistência

Quando não houver ocorrência, a página deve exibir a declaração explícita, com período e data de
atualização. O V7 entrega um tipo de conteúdo estruturado, não um texto solto no HTML:

```
Não houve [tipo] no período de [início] a [fim]. Atualizado em [data].
```

A declaração atende Disponibilidade, Filtro e Gravação; Atualidade e Série Histórica seguem a data
declarada. O modelo vive em P29 (`declaracoes_inexistencia`) e é referenciado por cada módulo.

### 2.2 Formatos

- **Aceitos:** HTML, CSV, XLSX/XLS, ODT/ODS, DOCX/DOC, TXT, PDF pesquisável (quando o critério
  pede documento).
- **Não aceitos:** PDF escaneado (sem camada de texto), imagem de tabela, planilha embutida em PDF.
- O Media deve registrar `pdf_pesquisavel` (atestado do operador + amostra) e avisar no CMS; não
  prometemos OCR (licença/peso, ADR-002).

## 3. Mapa de fases

| Fase | Cobertura PNTP | Perfil | Depende |
|---|---|---|---|
| **P5.5** | motor de dados abertos: fonte, CSV/JSON/XML, metadados (pré-requisito **implementado**) | Ambos | P0, P1 |
| **P8** (expandida) | 8.1–8.4 (8.5–8.7 em P23/P17) | Executivo/Legislativo | P2, P6 |
| **P10** | 2.6, 20.2 | Ambos | P9 |
| **P11** (expandida em P25) | 12.3–12.4, 14.2 (P25 completa 12.1–12.2/12.5–12.9) | Ambos | P9 |
| **P12** | 15.2, 15.4, 12.7 (base) | Ambos | P4, P9, P11 |
| **P14** (expandida) | 2.1–2.5, 2.7–2.9, 1.3 | Ambos | P5, P9, P10, P12 |
| **P15** | 14.3, 2.6 (diário/atos) | Ambos | P14, P9 |
| **P16** (expandida) | 6.1–6.7 | Executivo | P15, P11 |
| **P17** (expandida) | 7.1–7.2, 8.7, 10.1–10.4, 20.10 (VIAP) | Executivo/Câmara | P8, P15, P16 |
| **P18** (expandida) | 20.1, 20.4, 20.6, 20.9 | Câmara | P14, P15, P17 |
| **P21** (expandida) | 18.1–18.6 | Executivo | P16, P12 |
| **P22** | 3.1–3.3, 4.1–4.6, 5.1–5.3 | Executivo | P9, P12 |
| **P23** | 8.5–8.6, 9.1–9.4 | Executivo | P8, P9 |
| **P24** | 11.1–11.10 | Executivo/Legislativo | P9, P15 |
| **P25** | 12.1–12.9, 15.1, 15.3, 15.5–15.6 | Ambos | P9, P11, P12 |
| **P26** | 13.1–13.5, 2.9, 1.3 | Ambos | P1, P3, P5 |
| **P27** | 16.1–16.4, 17.1–17.3, 19.1–19.4 | Executivo | P21, P22, P24 |
| **P28** | 20.3, 20.5, 20.7–20.8, 20.10–20.11 | Câmara | P10, P18, P24 |
| **P29** | 5 itens, declarações, evidências, 1.1–1.2 | Ambos | P22–P28 |

## 4. Matriz critério a critério

Legenda de estado: **OK** = a fase já especifica o suficiente; **PARCIAL** = existe base, falta o
campo/página/export; **NOVO** = fase nova; **COND** = só com o objeto; **N/A** = fora do produto.

### Dimensão 1 — Informações prioritárias

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 1.1 | Sítio oficial próprio | Essencial | — | domínio/HTTPS/uptime | P0/P29 | OK (operação) |
| 1.2 | Portal da transparência | Essencial | — | `/transparencia` com conteúdo real | P12/P22–P25 | PARCIAL |
| 1.3 | Link visível na capa | Obrigatório | — | link no header/home, 1 clique | P1/P26 | PARCIAL |
| 1.4 | Pesquisa de conteúdo | Obrigatório | — | busca interna, sem acento/caixa | P9 | OK |

### Dimensão 2 — Informações institucionais

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 2.1 | Estrutura + norma que a institui | Obrigatório | — | organograma + norma (PDF pesquisável) | P14 | PARCIAL |
| 2.2 | Competências/atribuições | Obrigatório | — | por unidade | P14 | OK |
| 2.3 | Responsáveis pela gestão | Obrigatório | — | nome por unidade | P14 | OK |
| 2.4 | Endereços/telefones/e-mails | Obrigatório | — | por unidade | P14 | OK |
| 2.5 | Horário de atendimento | Obrigatório | — | por unidade | P14 | OK |
| 2.6 | Atos normativos | Obrigatório | 30 dias / 3 anos | PDF + filtro tipo/ano/palavra | P10/P14 | PARCIAL |
| 2.7 | FAQ | Obrigatório | — | `<details>` | P14 | OK |
| 2.8 | Redes sociais | Recomendado | — | links no site | P14 | OK |
| 2.9 | Botão Radar | Recomendado | — | link externo visível | P26 | NOVO |

### Dimensão 3 — Receita

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 3.1 | Previsão × realização | Essencial | 30 dias / 3 anos | tabela HTML + CSV | P22 | NOVO |
| 3.2 | Classificação orçamentária | Essencial | 30 dias / 3 anos | categoria/origem/espécie/desdobramento | P22 | NOVO |
| 3.3 | Dívida ativa | Obrigatório | último exercício / 3 anos | nome + valor total | P22 | NOVO |

### Dimensão 4 — Despesa

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 4.1 | Empenhado/liquidado/pago | Essencial | 30 dias / 3 anos | tabela HTML + CSV | P22 | NOVO |
| 4.2 | Classificação orçamentária | Essencial | 30 dias / 3 anos | unidade/função/subfunção/natureza/fonte | P22 | NOVO |
| 4.3 | Detalhamento de empenhos | Essencial | 30 dias / 3 anos | credor/valor/objeto/licitação | P22 | NOVO |
| 4.4 | Aquisições de bens | Recomendado | 1 semestre / 3 anos | bem/preço/qtd/fornecedor | P22 | COND |
| 4.5 | Patrocínios | Recomendado | 1 semestre / 3 anos | projeto/beneficiário/valor | P22 | COND |
| 4.6 | Contratos de publicidade | Recomendado | 1 semestre / 3 anos | fornecedor/veículo/valores | P22 | COND |

### Dimensão 5 — Convênios e transferências

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 5.1 | Transferências recebidas | Obrigatório | 30 dias / 3 anos | repassador/nº/objeto/valores/vigência/teor | P22 | NOVO |
| 5.2 | Transferências realizadas | Obrigatório | 30 dias / 3 anos | beneficiário/nº/objeto/valores/vigência/teor | P22 | NOVO |
| 5.3 | Acordos sem recursos | Obrigatório | 30 dias / 3 anos | partes/nº/objeto/vigência/obrigações/teor | P22 | NOVO |

### Dimensão 6 — Recursos humanos

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 6.1 | Relação de servidores | Obrigatório | 30 dias / 3 anos | nome/cargo/lotação/admissão/exoneração/carga | P16 | PARCIAL |
| 6.2 | Remuneração nominal | Obrigatório | 30 dias / 3 anos | relação (não consulta individual) | P16 | NOVO |
| 6.3 | Tabela remuneratória | Obrigatório | 1 ano | faixas por cargo/função | P16 | NOVO |
| 6.4 | Estagiários | Recomendado | 180 dias / 3 anos | nome/contratação/término | P16 | OK |
| 6.5 | Terceirizados | Recomendado | 180 dias / 3 anos | nome/função/empresa | P16 | OK |
| 6.6 | Editais de concursos | Obrigatório | 1 ano / 3 anos | íntegra | P16 | OK |
| 6.7 | Atos de concursos | Obrigatório | 30 dias | aprovados/classificação/nomeações | P16 | OK |

### Dimensão 7 — Diárias

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 7.1 | Beneficiários de diárias | Obrigatório | 30 dias / 3 anos | nome/cargo/nº/valor/período/motivo/destino | P17 | PARCIAL |
| 7.2 | Tabela de valores | Obrigatório | 1 ano / 3 anos | dentro/fora do Estado/país | P17 | NOVO |

### Dimensão 8 — Licitações

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 8.1 | Relação de licitações | Obrigatório | 30 dias / 3 anos | nº/modalidade/objeto/data/valor/situação; inclui dispensa | P8 | PARCIAL |
| 8.2 | Editais | Obrigatório | 30 dias / 3 anos | íntegra PDF pesquisável | P8 | OK |
| 8.3 | Documentos da licitação | Obrigatório | 30 dias / 3 anos | TR/justificativa/pareceres/orçamento/atas/recursos | P8 | PARCIAL |
| 8.4 | Dispensas/inexigibilidades | Obrigatório | 30 dias / 3 anos | TR/justificativa/pareceres/homologação | P8 | PARCIAL |
| 8.5 | Atas de adesão SRP | Obrigatório | 30 dias / 3 anos | íntegra | P23 | NOVO |
| 8.6 | Plano de contratações anual | Recomendado | 1 ano | PAC (declaração de não elaboração não atende) | P23 | NOVO |
| 8.7 | Licitantes sancionados | Recomendado | 30 dias / 3 anos | nome | P17/P23 | OK (P17) |
| 8.8 | Regulamento interno | Obrigatório | — | estatais | — | N/A |

### Dimensão 9 — Contratos

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 9.1 | Relação de contratos | Obrigatório | 30 dias / 3 anos | contratado/valor/objeto/vigência/aditivos | P23 | NOVO |
| 9.2 | Inteiro teor | Obrigatório | 30 dias / 3 anos | contrato + aditivos PDF pesquisável | P23 | NOVO |
| 9.3 | Fiscais de contrato | Obrigatório | 30 dias / 3 anos | lista separada (não só no detalhe) | P23 | NOVO |
| 9.4 | Ordem cronológica de pagamentos | Obrigatório | 30 dias / 3 anos | vencimento/pagamento/credor/valor/justificativa | P23 | NOVO |

### Dimensão 10 — Obras

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 10.1 | Informações sobre obras | Recomendado | 30 dias | objeto/situação/início/conclusão/empresa/% | P17 | PARCIAL |
| 10.2 | Quantitativos e preços contratados | Obrigatório | 25 dias úteis | itens/preços/totais | P17 | NOVO |
| 10.3 | Quantitativos executados e pagos | Obrigatório | 45 dias úteis | executado/pago por item | P17 | NOVO |
| 10.4 | Obras paralisadas | Obrigatório | 45 dias úteis | motivo/responsável/previsão/reinício | P17 | PARCIAL |

### Dimensão 11 — Planejamento e prestação de contas

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 11.1 | Balanço Geral | Obrigatório | último exercício / 3 anos | BO/BF/BP/DVP PDF pesquisável | P24 | NOVO |
| 11.2 | Relatório de Gestão | Obrigatório | último exercício / 3 anos | relatório completo | P24 | NOVO |
| 11.3 | Decisão do TC | Obrigatório | última decisão / 3 anos | íntegra (link aceito) | P24 | NOVO |
| 11.4 | Julgamento pelo Legislativo | Obrigatório | último julgamento / 3 anos | ato + teor | P24/P28 | NOVO |
| 11.5 | RGF | Essencial | último quadrimestre / 3 anos | RGF + anexos | P24 | NOVO |
| 11.6 | RREO | Essencial | último bimestre / 3 anos | RREO + anexos | P24 | NOVO |
| 11.7 | Plano Estratégico | Recomendado | — | objetivos/indicadores/metas | P24 | NOVO |
| 11.8 | PPA | Essencial | — | íntegra + anexos em seção própria | P24 | NOVO |
| 11.9 | LDO | Essencial | — | íntegra + anexos em seção própria | P24 | NOVO |
| 11.10 | LOA | Essencial | — | íntegra em seção própria | P24 | NOVO |
| 11.11 | Orçamento de consórcio | Obrigatório | exercício / 3 anos | receita/despesa | — | N/A |
| 11.12–11.19 | Estatais | Obrigatório/Recomendado | vários | demonstrações/atas/relatórios | — | N/A |

### Dimensão 12 — SIC

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 12.1 | SIC no site/portal | Obrigatório | — | unidade responsável | P25 | PARCIAL |
| 12.2 | Endereço/telefone/e-mail/horário | Obrigatório | — | contato do SIC | P25 | PARCIAL |
| 12.3 | Formulário eletrônico | Obrigatório | — | e-SIC | P11/P25 | OK |
| 12.4 | Simplicidade do e-SIC | Obrigatório | — | sem documento/assinatura/declaração | P11/P25 | OK |
| 12.5 | Norma local da LAI | Obrigatório | — | ato normativo | P25 | NOVO |
| 12.6 | Prazos e procedimentos | Recomendado | — | prazos/recursos/autoridades | P25 | NOVO |
| 12.7 | Relatório estatístico anual | Obrigatório | último exercício / 3 anos | pedidos/atendidos/indeferidos + perfil genérico | P12/P25 | PARCIAL |
| 12.8 | Documentos classificados | Obrigatório | ano anterior / 3 anos | assunto/grau/dispositivo/prazo | P25 | NOVO |
| 12.9 | Informações desclassificadas | Obrigatório | ano anterior / 3 anos | últimos 12 meses | P25 | NOVO |

### Dimensão 13 — Acessibilidade

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 13.1 | Símbolo de acessibilidade | Obrigatório | — | símbolo em destaque | P26 | NOVO |
| 13.2 | Breadcrumb | Obrigatório | — | caminho em todas as páginas | P26 | PARCIAL |
| 13.3 | Alto contraste | Obrigatório | — | botão/estado | P26 | PARCIAL |
| 13.4 | Redimensionamento de texto | Obrigatório | — | A+/A− | P26 | PARCIAL |
| 13.5 | Mapa do site | Recomendado | — | lista de páginas | P26 | NOVO |

### Dimensão 14 — Ouvidorias

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 14.1 | Atendimento presencial | Obrigatório | — | endereço/telefone/horário | P11/P14 | PARCIAL |
| 14.2 | Canal eletrônico | Obrigatório | — | 5 tipos de manifestação | P11 | OK |
| 14.3 | Carta de Serviços | Obrigatório | — | serviços/requisitos/etapas/prazos | P15 | OK |

### Dimensão 15 — LGPD e governo digital

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 15.1 | Encarregado de dados | Obrigatório | — | nome + canal | P25 | PARCIAL |
| 15.2 | Política de Privacidade | Recomendado | — | página | LGPD/P25 | OK |
| 15.3 | Serviços digitais | Obrigatório | — | solicitação/acompanhamento sem presencial | P25 | NOVO |
| 15.4 | Dados abertos | Obrigatório | — | JSON/CSV + regras + API | P12 | OK |
| 15.5 | Regulamentação GD | Recomendado | — | norma Lei 14.129 | P25 | NOVO |
| 15.6 | Pesquisas de satisfação | Obrigatório | — | resultados publicados | P25 | NOVO |

### Dimensão 16 — Renúncias de receitas (Executivo)

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 16.1 | Desonerações + fundamento legal | Obrigatório | — | espécies + base legal | P27 | NOVO |
| 16.2 | Valores previstos × realizados | Obrigatório | ano anterior / 3 anos | por tipo | P27 | NOVO |
| 16.3 | Beneficiários | Recomendado | ano anterior / 3 anos | nome + CNPJ | P27 | NOVO |
| 16.4 | Cultura/esporte | Recomendado | ano anterior / 3 anos | projeto/beneficiário/valor | P27 | NOVO |

### Dimensão 17 — Emendas parlamentares (Executivo)

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 17.1 | Emendas federais | Obrigatório | ano atual / 3 anos | origem/tipo/nº/autor/repasse/valores/objeto/função/plano | P27 | NOVO |
| 17.2 | Emendas estaduais/municipais | Obrigatório | ano atual / 3 anos | idem + origem | P27 | NOVO |
| 17.3 | Execução orçamentária/financeira | Obrigatório | ano atual / 3 anos | credor/despesa/empenho/valores | P27 | NOVO |

> **Forma:** 17.1–17.3 exigem HTML estruturado e navegável na tela; link externo ou PDF solto não
> atende. O CSV é complemento, não substituto.

### Dimensão 18 — Saúde (Executivo)

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 18.1 | Plano/programação/relatório | Obrigatório | 1 ano / 3 anos | documentos + página | P21 | NOVO |
| 18.2 | Serviços/horários/profissionais/especialidades | Obrigatório | 30 dias | por local | P21 | NOVO |
| 18.3 | Lista de espera da regulação | Recomendado | — | total por especialidade/procedimento, tempo médio, critérios, protocolo/CNS anonimizado | P21 | PARCIAL |
| 18.4 | Medicamentos SUS/alto custo | Recomendado | 2 anos | REMUME/RESME + como obter | P21 | NOVO |
| 18.5 | Estoques das farmácias | Obrigatório | 15 dias | por unidade | P21 | NOVO |
| 18.6 | Conselho de Saúde | Recomendado | — | membros/contato/atas/relatórios | P21 | NOVO |

### Dimensão 19 — Educação e assistência (Executivo)

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 19.1 | Plano de educação + resultados | Recomendado | 1 ano / 3 anos | documentos + página | P27 | NOVO |
| 19.2 | Lista de espera em creches | Obrigatório | 30 dias | lista ordenada + critérios (sem nome de criança) | P27 | NOVO |
| 19.3 | Conselho do Fundeb | Obrigatório | — | membros/contato/atas/relatórios | P27 | NOVO |
| 19.4 | Conselho de Assistência Social | Recomendado | — | membros/contato/atas/relatórios | P27 | NOVO |

### Dimensão 20 — Legislativo (Câmara)

| # | Critério | Classe | Prazo | Evidência | Fase | Estado |
|---|---|---|---|---|---|---|
| 20.1 | Composição + biografia | Obrigatório | — | foto/partido/biografia | P18 | OK |
| 20.2 | Leis e atos infralegais | Obrigatório | 30 dias / 3 anos | PDF pesquisável + filtro | P10 | OK |
| 20.3 | Projetos e tramitação | Obrigatório | 30 dias / 3 anos | ementa/anexos/situação/autor/relator | P28 | NOVO |
| 20.4 | Pauta do Plenário | Obrigatório | 30 dias | pauta | P18 | OK |
| 20.5 | Pauta das Comissões | Obrigatório | 30 dias | pauta | P28 | NOVO |
| 20.6 | Atas + presença | Obrigatório | 30 dias / 3 anos | ata + lista | P18 | OK |
| 20.7 | Votações nominais | Recomendado | 30 dias / 3 anos | lista nominal | P28 | NOVO |
| 20.8 | Contas do Executivo | Obrigatório | última apreciação / 3 anos | ato + teor | P28/P24 | NOVO |
| 20.9 | Transmissão | Recomendado | — | link de transmissão | P18 | OK |
| 20.10 | Cotas/verba indenizatória | Recomendado | 30 dias / 3 anos | regulamentação + valores/beneficiários | P17/P28 | PARCIAL |
| 20.11 | Atividades legislativas | Recomendado | 30 dias / 3 anos | relatório por parlamentar | P28 | NOVO |

## 5. Revisão de adequação do plano atual

O que estava **adequado** e permanece:

- P8 (licitações) já tem o núcleo do 8.1–8.4, anexos via Media, filtros server-side, `show_value`,
  SEO/API e testes por superfície.
- P10 (legislação) já cobre 2.6/20.2 com versionamento, filtros e PDF; o tipo `decreto`/`portaria`
  precisa entrar no seed de tipos.
- P11 (Ouvidoria/e-SIC) já cobre 12.3/12.4/14.2 com protocolo, prazo e acompanhamento.
- P12 (dados abertos) já cobre 15.4 e a base de export/ETag; serve de camada de export para P22–P24.
- P14, P15, P16, P17 e P18 já têm a maior parte do domínio editorial/institucional; faltam campos e
  páginas específicas, não uma reescrita.
- P19 cobre 14.3 (Carta) e boa parte de LGPD/consentimento; falta 15.6.

O que estava **inadequado** ou incompleto:

1. **P12 dizia que o portal fiscal completo era “módulos por demanda”.** Isso é incompatível com o
   PNTP: 3.1, 3.2, 4.1, 4.2, 4.3, 11.5, 11.6, 11.8, 11.9 e 11.10 são **essenciais**. A nova trilha
   P22–P24 deixa de tratar transparência fiscal como dataset genérico.
2. **P8 excluía contratos, SRP, PAC e sancionados.** 8.5, 8.6, 9.1–9.4 são obrigatórios; P23 os
   traz para o escopo, e 8.7 fica em P17 com link em P8.
3. **P16 excluía remuneração.** 6.2 e 6.3 são obrigatórios; P16 passa a ter `remuneracao` e
   `tabela_remuneratoria`, com base legal, agregação e sem consulta individual.
4. **P17 tinha obras sem quantitativos/preços e diárias sem tabela de valores.** 10.2, 10.3, 10.4 e
   7.2 são obrigatórios; P17 ganha itens, medições e a tabela de diárias.
5. **P18 tinha apenas parte do Legislativo.** 20.3, 20.5, 20.7, 20.8, 20.10 e 20.11 são
   obrigatórios/recomendados; P28 os cobre sem duplicar P18/P17.
6. **P11 não tinha o SIC como seção completa.** 12.1, 12.2, 12.5, 12.6, 12.8 e 12.9 ficavam
   ausentes; P25 os adiciona, mantendo o e-SIC de P11.
7. **Os 5 itens de verificação não eram sistemáticos.** Nenhuma fase garantia `Atualizado em`,
   série de 3 anos, CSV e filtro em todos os módulos. P29 transforma isso em componente, contrato e
   auditoria; cada fase nova já nasce com os 5 itens no DoD.
8. **Acessibilidade PNTP não estava explícita.** O layout já tem `@layer a11y`, mas faltava o
   símbolo, o atalho visível, o mapa do site e o botão Radar; P26 os entrega e testa.
9. **“HTML visível” e “sem login” não eram testados.** P29 adiciona um crawl de rotas públicas,
   verificação de 200/HTML e ausência de redirect para login.
10. **Declaração de inexistência não tinha tipo.** P29 cria `declaracoes_inexistencia` e o
    componente; cada módulo a referencia quando o conjunto está vazio.

### 5.1 Veredito de adequação

**O plano agora cobre os critérios aplicáveis**, mas conformidade PNTP é **sócio-técnica**: código
+ dado + operação. O V7 entrega mecanismo, página, filtro, CSV, série e evidência; não substitui a
fonte contábil/RH/compras nem garante atualidade sem processo do cliente.

| Dimensão | Cobertura após P22–P29 | Risco residual |
|---|---|---|
| 1–2 | P14/P26 + P1/P9 | link/Radar dependem do shell; atos dependem de P10 |
| 3–5 | P22 | dado contábil precisa de carga/CSV; sem ETL |
| 6–7 | P16/P17 | base legal da remuneração; diárias completas |
| 8–9 | P8/P23 | documentos e PAC dependem do cliente; 8.8 N/A |
| 10 | P17 | medições/preços por item exigem dado de obra |
| 11 | P24 | PDFs oficiais e prazos; 11.3/11.4 podem ser link |
| 12/15 | P25 | SIC/estatística dependem do fluxo; 15.3 exige serviço real |
| 13 | P26 | axe/sniff; sem iframe/terceiro |
| 16–19 | P21/P27 | saúde/educação têm PII; agregação/anonymização |
| 20 | P18/P28 | perfil Câmara; 20.10 pode ser N/A |

### 5.2 O que ainda depende do cliente (não é código)

- **Fonte dos dados:** contabilidade, RH, compras, obras, saúde, educação. O V7 importa CSV ou
  recebe cadastro manual; se o cliente não fornecer, o critério não pontua.
- **Atualidade:** publicar dentro do prazo (30/180/365 dias, 15 dias para estoque, 25/45 dias úteis
  para obras) é rotina operacional; `pntp:audit` detecta atraso, não corrige.
- **Base legal/revisão jurídica:** remuneração nominal, dívida ativa, beneficiários de renúncia,
  sanções, filas de saúde/creche. O V7 aplica o mínimo e a LGPD; a decisão é do controlador.
- **PDF pesquisável:** atestado no CMS; sem OCR. PDF escaneado não pontua.
- **Selo:** a nota é da avaliação oficial; o V7 não promete Diamante/Ouro/Prata.

## 6. Decisões que precisam de ADR/registro

| Decisão | Por quê | Onde |
|---|---|---|
| `Solicitacoes` como serviço digital genérico (15.3) | evitar um formulário por secretaria e não virar helpdesk | P25 |
| `OpenData` como service (CSV/JSON/XML) | 10+ consumidores; um só dono da serialização e das fontes | P5.5/P29 |
| `Declaracoes` como tipo de conteúdo | declaração é dado, não HTML livre | P29 |
| `Remuneracao` nominal com base legal | dado pessoal; precisa de decisão e retenção | P16/P29 |
| `Cotas/VIAP` dono único | P17 já tem VIAP; P28 não pode duplicar | P17/P28 |
| `PNTP` como perfil de produto | Executivo × Legislativo × N/A | PNTP §1 |
| `PDF pesquisável` atestado, sem OCR | ADR-002/licença/peso | P29 |

### 6.1 Conflitos com a proposta avaliada

A proposta em `../pntp-analise/proposta-resolucao-pntp/` é útil como checklist, mas algumas
recomendações contrariam os ADRs do V7. O mapa abaixo fixa a decisão:

| Recomendação da proposta | Conflito | Decisão V7 |
|---|---|---|
| XLSX/Maatwebsite/PhpSpreadsheet para “gravação” | dependência pesada; ADR-002 | CSV nativo (`services/OpenData`); XLSX só com decisão |
| ETL/integração direta com SIAFI/SRH/compras | ADR-042 (sem ETL de legado) | CSV/manual/importador operacional; sem ETL |
| iframe de sistemas externos (convênios, vídeos, mapas) | ADR-002 (zero CDN/terceiro) | link externo, `rel=noopener`; sem iframe |
| Google Sheets em runtime (e-Vacina) | ADR-002 | CSV importado/versionado; sem fetch externo |
| Login/SSO para acessar transparência | PNTP veda login; ADR-037 só CMS | portal público sem login; CMS separado |
| PDF como única evidência | PNTP exige HTML em 17.1–17.3 | HTML + PDF/CSV como complemento |
| HTML/Blade/CSS no banco para páginas | ADR-017/028 | AST/JSON + schema; sem HTML livre |
| Analytics de terceiro por padrão | ADR-019/027 | privacy-first; GA opt-in (ADR-002) |
| Portal “completo” como um único módulo | ADR-013/015 (boundaries) | módulos por domínio (P22–P28), sem monólito |
| Score/selo calculado pelo produto | avaliação oficial | `pntp:audit` é operacional; sem promessa de nota |

## 7. Fora de escopo (explícito)

- Matrizes 21–26 (Judiciário, TC, MP, Defensoria, Consórcios, Estatais).
- OCR de PDF, assinatura digital, ETL de legado (ADR-042).
- Portal de compras/pregão eletrônico; integração contábil oficial.
- Motor genérico de formulários/helpdesk; BI/warehouse.
- Promessa de selo: o V7 entrega os **critérios**; a nota e o selo dependem da avaliação oficial e
  da operação de conteúdo do cliente.
