Skip to content

Latest commit

 

History

History
27 lines (25 loc) · 2.52 KB

README.md

File metadata and controls

27 lines (25 loc) · 2.52 KB

Registro de decisões (ADR)

Formato curto: contexto → decisão → consequências. Status: aceita, substituída por ADR-XXXX. Decisões de processo/execução do projeto também ficam em .specs/STATE.md.

ADR Título Status
0001 DuckDB + dbt-duckdb sobre Parquet aceita
0002 Ingestão em Python fora do dbt; raw em Parquet all-VARCHAR particionado por mês aceita
0003 Nova fonte RFB (WebDAV) e mês de referência aceita
0004 Data de referência determinística no lugar de now() aceita
0005 Paridade dos modelos originais; adições no star schema aceita
0006 Marcação de escopo original × adição no código aceita
0007 Armazenamento local-first; S3/Tigris opcional aceita
0008 Minimização de dados pessoais aceita
0009 Estratégia de testes em camadas e severidades aceita
0010 Fixtures sintéticas com respostas conhecidas aceita
0011 Processo: equipe de agentes, roteamento de modelos e lotes aceita
0012 Atualização mensal: mês novo, completude, retenção, série histórica aceita
0013 Modelo estrela otimizado para BI (Power BI) aceita
0014 Convenção de idioma: vocabulário dbt/ferramentas em inglês, resto em português aceita
0015 Enriquecimento com novas bases da Base dos Dados (Fase 1) — incremento enriquecimento_bd aceita
0016 Publicação opcional do gold no MotherDuck e formas de acesso pelo Power BI aceita
0017 Avaliação do dbt Fusion (dbt v2): adiar a migração; critérios para reavaliar aceita
0018 Camada semântica no padrão dbt/MetricFlow (YAML) aceita
0019 Dicionário de dados gerado, conferido no CI, com o campo do leiaute em meta aceita
0020 Regras de negócio verificadas fora do build (analyses + rfb regras), com relatório próprio aceita