---
gerado_em: 2026-09-04T02:08:28-03:00
ultimo_trabalho_em: 2026-09-04
ultimo_trabalho_fonte: "publicação de /panorama/index"
projeto: "Predição do alunado para o planejamento do PNLD"
discente: "José Ferreira Leite Neto"
programa: "Mestrado em Informática, PPGI — Universidade Federal de Alagoas"
orientacao: "Prof. Dr. Bruno Almeida Pimentel"
coorientacao: "Prof. Dr. Glauber Rodrigues Leite"
defesa_prevista: 2026-11-30
site: "https://research.jflneto.dev.br/"
repositorios:
  - url: "https://github.com/jflneto-dev-br/research"
    papel: "pipeline experimental e site — os dois vivem neste mesmo repositório"
    ativo: true
  - url: "https://github.com/jflnetobr/prediction-modeling"
    papel: "código do TCC e da qualificação"
    ativo: false
    aposentado_em: 2026-04-01
    observacao: "trabalho migrado para o repositório do pipeline (research)"
  - url: "https://github.com/users/jflnetobr/projects/3"
    papel: "board Ajustes Dissertação (devolutiva da qualificação)"
    ativo: false
    aposentado_em: 2026-04-08
    observacao: "as 19 issues seguem abertas; o acompanhamento passou para o panorama"
fase_atual: "Fechamento F1 — Virada do canônico para min2"
atividade_atual: "Fechamento F1 — Virada do canônico para min2 em execução: config.yaml promovido a elegibilidade.min_anos_treino=2; registry/registry_experimentos.yml e registry/blocos_experimentais.yml saneados; faltam ARIMA e a curva de compra/risco (E9) sobre a base min2, o módulo 70 e o reprocessamento do E6 com todos os métodos. Fechamento F8 — ai.md (primeira entrega do site) concluída em 2026-09-01: ai.md e llms.txt gerados pelo build; link no rodapé de todas as páginas."
blocos_experimentais:
  concluidos: 10
  total: 11
  faltando: [E7]
cronograma:
  fonte: "plano de execução de 29/07/2026, seção 3 (fases 0–6, histórico) e plano de fechamento de 01/09/2026 — PLANO_FECHAMENTO_2026-09.md (fases 1–12 do fechamento, vigente)"
  fases:
    - fase: "Fase 0 — estrutura do repositório"
      previsto: 2026-07-29
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 1 — base canônica e sanidade (E0)"
      previsto: 2026-08-02
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 2 — caracterização e persistência (E5)"
      previsto: 2026-08-05
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 3 — run canônico retroativo (E1)"
      previsto: 2026-08-11
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 4 — escalonada, ensino médio e comparação (E2–E4, E-EM)"
      previsto: 2026-08-18
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 5 — protocolo estatístico e ensemble (E6, E8)"
      previsto: 2026-08-22
      realizado: 2026-07-29
      estado: concluida
    - fase: "Fase 6 — condicionais (E7, E9) e tabelas do texto"
      previsto: 2026-08-31
      realizado: null
      estado: absorvida
      observacao: "absorvida pelo plano de fechamento de 01/09 (PLANO_FECHAMENTO_2026-09.md): E9 segue concluído desde 29/07, mas sobre a base min4 — refazer sobre min2 é Fechamento F1; E7 vira Fechamento F3; as tabelas do texto passam a depender das Fechamento F4/F5/F9"
  fases_fechamento:
    - fase: "Fechamento F1 — Virada do canônico para min2"
      previsto: null
      realizado: null
      estado: em_execucao
      observacao: "config.yaml promovido a elegibilidade.min_anos_treino=2; registry/registry_experimentos.yml e registry/blocos_experimentais.yml saneados; faltam ARIMA e a curva de compra/risco (E9) sobre a base min2, o módulo 70 e o reprocessamento do E6 com todos os métodos"
    - fase: "Fechamento F2 — ARIMA — busca de ordem em amostra estratificada"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F3 — E7 — progressão/coorte em amostra nacional"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F4 — Consolidação do ensemble"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F5 — Análises do backlog científico"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F6 — Quebra 2017–2018"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F7 — Congelamento"
      previsto: 2026-09-15
      realizado: null
      estado: pendente
      observacao: "limite duro do plano de fechamento — mesma data de cronograma.limite"
    - fase: "Fechamento F8 — ai.md (primeira entrega do site)"
      previsto: null
      realizado: 2026-09-01
      estado: concluida
      observacao: "ai.md e llms.txt gerados pelo build; link no rodapé de todas as páginas"
    - fase: "Fechamento F9 — Página de resultados interativa"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F10 — One-page da orientação (panorama expandido)"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F11 — Página do método"
      previsto: null
      realizado: null
      estado: pendente
    - fase: "Fechamento F12 — Acabamento do site"
      previsto: null
      realizado: null
      estado: pendente
proximos_marcos:
  - marco: "congelamento dos experimentos"
    data: 2026-09-15
    estado: em_risco
    motivo: "E7 — rota definida em Fechamento F3 (progressão/coorte em amostra nacional) ainda não concluído — 10/11 blocos experimentais fechados"
  - marco: defesa
    data: 2026-11-30
    estado: previsto
impedimentos:
  - id: IMP-1
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "O enquadramento das transições como concentração de erro + mecanismo (e não como \"hipótese confirmada\") está adequado para a defesa?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "enquadramento concentração+mecanismo OK"
  - id: IMP-2
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "O Ensino Médio deve entrar no experimento comparativo completo, ou o nível diagnóstico é suficiente caso a reconstrução da escalonada para o EM se mostre custosa?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "Ensino Médio no comparativo completo (já feito)"
  - id: IMP-3
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "O ajuste de progressão de coorte deve ser validado em amostra nacional ou mantido como estudo de caso (Maceió)?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "validar em amostra nacional — Fase 3 do plano de fechamento"
  - id: IMP-4
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "A exclusão de variáveis exógenas nesta versão, com justificativa formal no texto, é aceitável para a banca?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "exclusão de exógenas com justificativa OK"
  - id: IMP-5
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "O ensemble simples deve entrar na comparação principal ou ser tratado em trabalhos futuros?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "ensemble entra na comparação principal — o autor o considera possivelmente a maior contribuição do trabalho"
  - id: IMP-6
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "As datas propostas de congelamento de experimentos e entrega de versão completa estão compatíveis com a agenda da orientação?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "datas OK"
  - id: IMP-7
    dono: orientacao
    aberto_em: 2026-07-08
    descricao: "A taxonomia proposta — séries retroativas, escalonadas, internas, de fronteira e de progressão/coorte — é adequada como eixo organizador da contribuição?"
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "taxonomia OK"
  - id: IMP-ELEG
    dono: discente
    aberto_em: 2026-08-04
    descricao: "Elegibilidade mínima de 4 anos ou 2 anos de histórico de treino — decide qual run vira o canônico do Capítulo 5."
    estado: resolvido
    resolvido_em: 2026-09-01
    decisao: "elegibilidade mínima passa a ser o mínimo possível (2 anos); min4 vira análise de sensibilidade — ver config.yaml, bloco elegibilidade"
riscos:
  - descricao: "Descontinuidade 2017→2018 na base bruta"
    efeito: "68,4% das séries elegíveis tocam dado anterior a 2018. Causa identificada em 04/09: o período pré-2018 de brasil_2007_2025.csv tem ~1/3 das linhas escola×etapa — a base de 2015 tem 25,5% da rede pública daquele ano, contra 81,4% em 2018. Os valores estão certos (razão mediana 1,00 na mesma escola e etapa entre 2017 e 2018); faltam linhas. Não é mudança de metodologia do INEP: os manuais de 2017 e 2018 são idênticos."
    estado: declarado
    onde: "https://research.jflneto.dev.br/validacao/qualificacao-x-pipeline"
  - descricao: "Dependência administrativa por snapshot de 2025"
    efeito: "viés de sobrevivência — escolas extintas antes de 2025 ficam de fora"
    estado: declarado
    onde: "https://research.jflneto.dev.br/validacao/base-canonica-so-publicas"
  - descricao: "Efeito Ceará"
    efeito: "sobrevive a todos os controles testados, sem mecanismo identificado"
    estado: declarado
    onde: "https://research.jflneto.dev.br/validacao/qualificacao-x-pipeline"
  - descricao: "Elegibilidade mínima: 4 anos ou 2"
    efeito: "degrau que inverte o sinal retroativa×escalonada; painel e texto precisam dizer qual dos dois números usam"
    estado: declarado
    onde: "https://research.jflneto.dev.br/validacao/qualificacao-x-pipeline"
  - descricao: "Cobertura da escalonada"
    efeito: "32,0% contra 81,1% da retroativa — nivela por baixo toda comparação pareada"
    estado: declarado
    onde: "https://research.jflneto.dev.br/resultados/run-canonico-e1"
  - descricao: "Três números da auditoria de 04/08 não reproduzem"
    efeito: "a conclusão sobrevive porque se apoia no WAPE, que está correto"
    estado: contornado
    onde: "https://research.jflneto.dev.br/validacao/qualificacao-x-pipeline"
publicacoes:
  - data: 2026-09-04
    titulo: "Panorama da pesquisa"
    url: "https://research.jflneto.dev.br/panorama/index"
  - data: 2026-09-02
    titulo: "Como o experimento funciona"
    url: "https://research.jflneto.dev.br/metodo/como-funciona"
  - data: 2026-09-01
    titulo: "Como o ensemble pode melhorar"
    url: "https://research.jflneto.dev.br/resultados/ensemble-caminhos"
    provisorio: true
  - data: 2026-09-01
    titulo: "Entendendo a curva de compra"
    url: "https://research.jflneto.dev.br/resultados/entendendo-curva-compra"
    provisorio: true
  - data: 2026-09-01
    titulo: "Painel interativo de resultados — run canônico min2"
    url: "https://research.jflneto.dev.br/resultados/painel-interativo"
    provisorio: true
  - data: 2026-08-04
    titulo: "Qualificação × pipeline: reconciliando os dois resultados"
    url: "https://research.jflneto.dev.br/validacao/qualificacao-x-pipeline"
    provisorio: true
  - data: 2026-07-29
    titulo: "Run canônico nacional: da série temporal à decisão de compra"
    url: "https://research.jflneto.dev.br/resultados/run-canonico-e1"
    provisorio: true
  - data: 2026-07-29
    titulo: "A base canônica só-públicas: o que ela tem e o que ela já explica"
    url: "https://research.jflneto.dev.br/validacao/base-canonica-so-publicas"
    provisorio: true
  - data: 2026-07-22
    titulo: "Sobre este site"
    url: "https://research.jflneto.dev.br/sobre/index"
  - data: 2026-07-15
    titulo: "Oráculo, Friedman–Nemenyi e taxonomia formalizada"
    url: "https://research.jflneto.dev.br/diagnostico/oraculo-nemenyi-taxonomia"
    provisorio: true
  - data: 2026-07-08
    titulo: "Proposta de encaminhamento metodológico"
    url: "https://research.jflneto.dev.br/diagnostico/proposta-encaminhamento"
    provisorio: true
  - data: 2026-07-08
    titulo: "Guia de execução — fechamento da dissertação"
    url: "https://research.jflneto.dev.br/metodo/guia-execucao"
    provisorio: true
  - data: 2026-07-06
    titulo: "Parecer metodológico — fechamento da dissertação"
    url: "https://research.jflneto.dev.br/diagnostico/parecer-metodologico"
  - data: 2026-07-01
    titulo: "As etapas de transição são o gargalo da previsão de matrículas?"
    url: "https://research.jflneto.dev.br/validacao/gargalo-transicao-nacional"
    provisorio: true
  - data: 2026-06-17
    titulo: "Transições críticas explicam a instabilidade do alunado e o erro de predição?"
    url: "https://research.jflneto.dev.br/validacao/transicoes-criticas"
    provisorio: true
contato: "jflneto.br@gmail.com"
publicar_frequencia: "a cada entrega"
---

# Índice para agentes

A dissertação investiga se a forma de estruturar temporalmente os dados de matrícula escolar influencia o desempenho de modelos preditivos, no contexto do planejamento do PNLD. A unidade de análise é escola × etapa × ano, a partir do Censo Escolar da Educação Básica (INEP), 2007–2025.

10 dos 11 blocos experimentais do guia de execução estão concluídos; falta E7. A fase corrente do cronograma é "Fechamento F1 — Virada do canônico para min2". Fechamento F1 — Virada do canônico para min2 em execução: config.yaml promovido a elegibilidade.min_anos_treino=2; registry/registry_experimentos.yml e registry/blocos_experimentais.yml saneados; faltam ARIMA e a curva de compra/risco (E9) sobre a base min2, o módulo 70 e o reprocessamento do E6 com todos os métodos. Fechamento F8 — ai.md (primeira entrega do site) concluída em 2026-09-01: ai.md e llms.txt gerados pelo build; link no rodapé de todas as páginas.

Os 8 pontos de validação levantados com a orientação a partir de 2026-07-08 foram resolvidos em 2026-09-01; a decisão de cada um está registrada em `impedimentos`, junto com o item de elegibilidade metodológica aberto pelo próprio discente. Nenhuma ameaça à validade segue aberta no momento; as registradas em `riscos` estão declaradas ou contornadas.

Repositórios e boards anteriores a este site estão listados em `repositorios` como inativos, não removidos: https://github.com/jflnetobr/prediction-modeling (código do TCC e da qualificação, aposentado em 2026-04-01); https://github.com/users/jflnetobr/projects/3 (board Ajustes Dissertação (devolutiva da qualificação), aposentado em 2026-04-08). O trabalho de 2026 acontece no repositório listado como ativo, que reúne pipeline experimental e site.

Nada aqui é resultado final de dissertação: são documentos de trabalho — pareceres, planos de experimento, validações parciais e rodadas exploratórias. A data no cabeçalho de cada página em `publicacoes` é a referência; um número citado numa página pode já ter sido revisto em outra mais recente sobre o mesmo tema, e páginas com `provisorio: true` dependem de reprocessamento ainda em curso.
