Files
arara_oarmp/LOG.md
Cesa-V 328a066849 Implementa OAMRP v3 com rede espaco-tempo e restricoes de inspecao (Fases 1-2)
Reescrita do zero em software/oamrp_v3.py: abstracao No/Arco, variavel
unificada y[k,arco], C1-C6 (Fase 1) e C7-C11 com relogio de horas,
downtime e disjuntivas de slot unico (Fase 2). TAT corrigido para 1,5h;
top-10 bases; EVAM obrigatoria; L2 = maximizar horas voadas.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 23:29:44 -03:00

7.0 KiB
Raw Blame History

Log do Projeto

Legenda de autores:

  • VTO: Vitor Cesa.
  • GNR: Generoso.
  • JOM: João Marcos.
Data Hora Autor Ação Arquivos Observações
2026-06-15 15:41 VTO Criou repositório Git do projeto .gitignore; .gitattributes Projeto versionado na branch main.
2026-06-15 15:41 VTO Organizou estrutura inicial de dados raw/; pre_process/; processed/ Documentos originais movidos para raw/; pastas vazias preservadas com .gitkeep.
2026-06-15 15:41 VTO Pré-processou PDF de inspeções raw/documento joaomarcos.pdf; pre_process/documento_joaomarcos_texto.txt; pre_process/documento_joaomarcos_inspecoes.json; pre_process/documento_joaomarcos_inspecoes.csv; pre_process/preprocess_pdf.py 18 inspeções extraídas; grafias originais preservadas, inclusive INPEÇÃO.
2026-06-15 15:41 VTO Separou orientações permanentes do histórico CONTEXTO.md; LOG.md Orientações movidas para CONTEXTO.md; LOG.md passou a usar data, hora e tag de autor.
2026-06-15 15:47 VTO Renomeou PDF e artefatos derivados com nome descritivo raw/relatorio_ciclo_inspecoes_c105_2805_2026-06-15.pdf; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_texto.txt; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.json; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.csv; pre_process/preprocess_pdf.py Nome antigo removia contexto técnico; novo padrão usa tipo do documento, modelo, matrícula e data do relatório.
2026-06-15 15:54 VTO Separou campos de controle e duração no pré-processamento pre_process/preprocess_pdf.py; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.json; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.csv Criadas colunas tso, letra, nivel, var_media, duracao, duracao_valor e duracao_unidade; D tratado como dias e H como horas.
2026-06-15 16:00 VTO Criou guia inicial do repositório README.md Explica o objetivo do projeto OAMRP, a estrutura de pastas, o uso básico do GitHub/Git e os cuidados de rastreabilidade.
2026-06-15 16:03 VTO Corrigiu interpretação da coluna Zera TSO pre_process/preprocess_pdf.py; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.json; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.csv Zera TSO passou a ser coluna única zera_tso; níveis B, P e O mapeados para Base, Parque e Orgânico; controle_original mantido para rastreabilidade.
2026-06-15 16:08 VTO Separou valores numéricos dos intervalos de inspeção pre_process/preprocess_pdf.py; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.json; pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15_inspecoes.csv Criadas colunas discretas para horas de voo, meses contínuos e pousos, mantendo os campos textuais originais.
2026-06-15 16:43 VTO Renomeou o projeto e trocou o repositório remoto README.md; CONTEXTO.md; .git/config Projeto passou a se chamar arara_oarmp; remoto atualizado para https://git.ppgao.ita.br/vitorcesavc/arara_oarmp.git.
2026-06-15 17:57 VTO Criou documentação técnica no padrão docs/ docs/about.md; docs/authors.md; docs/changelog.md; README.md; CONTEXTO.md; LOG.md Estrutura inspirada no módulo meteorologia_aeroportos: documentação técnica, autoria e changelog separados do log operacional.
2026-06-15 18:11 VTO Agrupou artefatos do relatório de ciclo em subpasta própria pre_process/relatorio_ciclo_inspecoes_c105_2805_2026-06-15/; README.md; docs/about.md Removido .gitkeep de pre_process/ porque a pasta deixou de estar vazia; .gitkeep de processed/ foi mantido.
2026-06-15 18:33 VTO Comparou ICA 66-31/2023 com relatório de ciclo C-105 2805 raw/ICA 66-31 2023.pdf; pre_process/comparacao_ica_66_31_c105_2023/ A comparação usou o Anexo D textual do PDF completo da ICA.
2026-06-15 19:01 VTO Reorganizou dados em db/ e adicionou protótipo OAMRP db/; software/oamrp_v1.py; .gitignore; README.md; CONTEXTO.md; docs/about.md; docs/authors.md; docs/changelog.md Commit 1131267; diretórios raw/, pre_process/ e processed/ movidos para db/; modelo MIP inicial em PuLP adicionado em software/.
2026-06-15 19:56 VTO Pre-processou a Planilha 2025 para registro de voo db/raw/Planilha 2025.xlsx; db/pre_process/registro_voo_2025/; db/processed/registro_voo_2025.csv Extraidos 1421 registros; colunas REAL ate COM2 descartadas; 53 linhas cruzam 00Z; 1 registro sem OM e 9 sem pousos preservados para revisao.
2026-06-15 19:56 VTO Consolidou transicoes ROTA do registro de voo 2025 db/pre_process/registro_voo_2025/preprocess_planilha_2025.py; db/processed/registro_voo_2025_consolidado.csv ROTA tratado como marcador de transicao; 1421 linhas originais viraram 1268 trechos consolidados; 135 trechos com ROTA foram convertidos para origem/destino reais.
2026-06-15 19:56 VTO Validou o registro de voo 2025 consolidado db/pre_process/registro_voo_2025/validacao_registro_voo_2025.md; db/processed/registro_voo_2025_consolidado.csv Sem duplicidades, sem divergencias de duracao e sem sobreposicoes temporais; pendentes 1 registro sem OM, 1 trecho com pousos zero e 3 quebras de continuidade espacial.
2026-06-15 19:56 VTO Removeu registro isolado da aeronave 2806 db/pre_process/registro_voo_2025/preprocess_planilha_2025.py; db/processed/registro_voo_2025.csv; db/processed/registro_voo_2025_consolidado.csv Linha original 793 excluida dos artefatos processados; registro final passou para 1420 linhas e consolidado para 1267 trechos; nao ha mais registro sem OM.
2026-06-15 19:56 VTO Criou modelo OAMRP v2 com dados reais de 2025 software/oamrp_v2.py; db/processed/resultado_oamrp_jan_2025.csv; README.md; docs/about.md; docs/changelog.md Rodada inicial de janeiro/2025 resolvida como otima pelo CBC; prioridade uniforme 1; base de manutencao SBMN; 50 de 61 missoes cumpridas.
2026-06-15 21:00 VTO Criou modelo OAMRP v3 — Fase 1: rede espaço-tempo software/oamrp_v3.py; db/processed/resultado_oamrp_v3.csv Reescrita do zero com abstrações No/Arco e variável unificada y[k,arco]; C1C6; TAT=1,5h; f0_{k,i} editável; top-10 bases por frequência; missões EVAM hard; 50/50 missões cobertas em jan/2025.
2026-06-15 22:00 VTO Calibrou inspeções válidas (Q1) e respondeu Q2Q4 software/oamrp_v3.py Removidas seq 18 e 23 do catálogo; EVAM marcado como M_obr (cobertura=1); L2 definido como minimizar folga de horas ao fim do horizonte; 10 bases por frequência.
2026-06-15 22:30 VTO Implementou Fase 2: inspeções na rede espaço-tempo software/oamrp_v3.py Adicionados nós INSP_{k}{seq} e arcos missao_insp/insp_missao; variáveis H{k,i,nid} para rastreamento de horas com reset; C9 downtime; C11 slot único via disjuntivas.