Tradução automática, não revista por um falante nativo. O inglês é a referência.

TemporizaçãoEditar no GitHubFonte: docs/TELECOM-TIMING.md

Temporização para telecomunicações: máscaras, fontes e predefinições

Esta página lista todo limite que o tipo de cenário telecom-timing verifica, de onde cada um vem e o que ficou de fora. O código é src/telecom_timing.rs. O cenário de referência é scenarios/telecom-prtc-holdover-24h.toml, o de sincronização de frequência é scenarios/telecom-synce-eec.toml e o exemplo de ingestão é scenarios/telecom-tie-ingest.toml.

Abreviaturas. ITU-T é o International Telecommunication Union Telecommunication Standardization Sector. GNSS é Global Navigation Satellite System. TE é o erro de tempo, a diferença entre o tempo de um relógio e o tempo de referência. max|TE| é o maior erro de tempo absoluto. MTIE é o erro máximo de intervalo de tempo: o maior erro de tempo pico a pico dentro de qualquer janela de observação de comprimento τ (tau). TDEV é o desvio de tempo, uma medida de valor quadrático médio da oscilação de tempo no tempo de média τ. cTE é o erro de tempo constante (o desvio médio). dTE é o erro de tempo dinâmico (a parte que se move). TE_L e dTE_L são o erro de tempo após um filtro passa-baixa de primeira ordem com largura de banda de 0,1 hertz (Hz); dTE_H é a parte acima desse filtro. TE_HO é o erro de tempo em holdover. PRTC é o relógio de tempo de referência primário. ePRTC é o PRTC aprimorado. T-BC é o relógio de fronteira de telecomunicações e T-TSC é o relógio escravo de tempo de telecomunicações. PTP é o Precision Time Protocol. PPS é pulso por segundo. OCXO é oscilador de cristal controlado por forno. CSAC é relógio atômico em escala de chip. CSV é valores separados por vírgula. ADEV é o desvio de Allan (σ_y), a medida padrão de estabilidade de frequência. ns é nanossegundos e µs é microssegundos. ppb é partes por bilhão (uma frequência fracionária de 1e-9), e MHz é megahertz. Amd. é uma emenda a uma Recomendação, e Y.1367 e similares são o número da mesma Recomendação na série Y da ITU-T.

O que isto é. Os estimadores (MTIE e TDEV) são verificados em relação ao pacote de terceiros allantools e são VALIDATED nesse aspecto. As tabelas de máscara são transcrições das Recomendações abaixo. Um holdover sintético é um modelo construído a partir de valores de datasheets públicos. O tipo de cenário é MODELLED no conjunto. Não é um teste de aderência à norma, e um PASS aqui não é um certificado.

Fontes lidas#

Todos os textos da ITU-T foram baixados de itu.int em 2026-09-25. Foi usada a edição mais recente que pôde ser lida por completo.

Recomendação Edição lida Situação em itu.int
ITU-T G.8272/Y.1367, Timing characteristics of primary reference time clocks 07/2025 em vigor
ITU-T G.8272.1/Y.1367.1, Timing characteristics of enhanced primary reference time clocks 2024 Amd. 1 (07/2025), uma publicação de texto completo em vigor
ITU-T G.8273.2/Y.1368.2, Timing characteristics of telecom boundary clocks and telecom time synchronous clocks for use with full timing support from the network 2023 Amd. 2 (11/2025), texto completo em vigor
ITU-T G.8271.1/Y.1366.1, Network limits for time synchronization in packet networks with full timing support from the network 2022 Amd. 3 (05/2025), texto completo em vigor
ITU-T G.8271/Y.1366, Time and phase synchronization aspects of telecommunication networks 03/2020 e sua Amd. 1 (08/2024) em vigor

Existem duas emendas mais novas que não puderam ser lidas: G.8272 (2025) Amd. 1 (08/2026) e G.8272.1 (2024) Amd. 2 (08/2026). Ambas estão pré-publicadas e restritas a membros da ITU (contas do Telecommunication Information Exchange Service, TIES). Se elas alterarem qualquer valor abaixo, esta página e o código ainda não o refletem.

Como os números foram conferidos. A extração de texto desses arquivos Portable Document Format (PDF) perde a letra grega τ e o sinal de micro µ; assim, "0,275 × 10⁻³τ" sai como "0,275 × 10⁻³". Por isso, cada linha das Tabelas 1 a 4 da G.8272, das Tabelas 1 a 5 da G.8272.1, da Tabela 1 da G.8271 e da Tabela 7-1 da G.8271.1 foi lida novamente a partir da imagem renderizada da página. As Tabelas 7-1 a 7-5 da G.8273.2 e as Tabelas 7-2 e 7-3 da G.8271.1 foram lidas a partir de texto extraído em que o τ sobreviveu. Onde uma tabela implica continuidade em um ponto de quebra, um teste unitário a verifica.

Limites implementados#

τ está em segundos. Um intervalo escrito "0,1 < τ ≤ 273" é aberto em 0,1 s e fechado em 273 s, exatamente como na tabela, e o código mantém cada extremo da mesma forma.

ITU-T G.8272 (07/2025): PRTC-A e PRTC-B, modo travado#

Grandeza PRTC-A PRTC-B Fonte
max|TE| 100 ns 40 ns cláusula 6,1

MTIE (cláusula 6,2):

Máscara Limite Intervalo Fonte
PRTC-A 0,275 × 10⁻³ τ + 0,025 µs 0,1 < τ ≤ 273 Tabela 1
PRTC-A 0,10 µs τ > 273 Tabela 1
PRTC-B 0,275 × 10⁻³ τ + 0,025 µs 0,1 < τ ≤ 54,5 Tabela 2
PRTC-B 0,04 µs τ > 54,5 Tabela 2

TDEV (cláusula 6,2):

Máscara Limite Intervalo Fonte
PRTC-A 3 ns 0,1 < τ ≤ 100 Tabela 3
PRTC-A 0,03 τ ns 100 < τ ≤ 1.000 Tabela 3
PRTC-A 30 ns 1.000 < τ < 10.000 Tabela 3
PRTC-B 1 ns 0,1 < τ ≤ 100 Tabela 4
PRTC-B 0,01 τ ns 100 < τ ≤ 500 Tabela 4
PRTC-B 5 ns 500 < τ < 100.000 Tabela 4

A cláusula 6,2 também declara que o período mínimo de medição para o TDEV é doze vezes o período de integração (T = 12τ). O tipo de cenário aplica essa regra a todo TDEV que informa; assim, o TDEV só é dado para τ até um doze avos do registro. A G.8272 não declara nenhum requisito de holdover para um PRTC.

ITU-T G.8272.1 (2024) Amd. 1 (07/2025): ePRTC#

Modo travado:

Grandeza Limite Intervalo Fonte
max|TE| 30 ns — cláusula 6,1
MTIE 4 ns 0,1 < τ ≤ 1 Tabela 1
MTIE 0,11114 τ + 3,89 ns 1 < τ ≤ 100 Tabela 1
MTIE 0,0375 × 10⁻³ τ + 15 ns 100 < τ ≤ 400.000 Tabela 1
MTIE 30 ns τ > 400.000 Tabela 1
TDEV 1 ns 0,1 < τ ≤ 30.000 Tabela 2
TDEV 3,33333 × 10⁻⁵ τ ns 30.000 < τ ≤ 300.000 Tabela 2
TDEV 10 ns 300.000 < τ < 1.000.000 Tabela 2

ePRTC-A holdover, erro de tempo (cláusula 8.2.1, Tabela 3). L é o tempo em que o ePRTC permaneceu travado antes da perda, em dias, e t é o tempo desde o início do holdover, em segundos. O limite aumenta linearmente de 30 ns a 100 ns ao longo do período de holdover H.

Duração travada L Período de holdover H Limite de |Δx(t)|
L < 6 dias 0 < t ≤ 70.000 s (0,81 dias) 30 + 1,000 × 10⁻³ t ns
6 dias ≤ L ≤ 40 dias 0 < t ≤ L · 86.400 s 30 + 70 t / (L · 86.400) ns
L > 40 dias 0 < t ≤ 3.456.000 s (40 dias) 30 + 2,025463 × 10⁻⁵ t ns

ePRTC-A holdover, wander (cláusula 8.2.2):

Grandeza Limite Intervalo Fonte
MTIE 4 ns 0,1 < τ ≤ 1 Tabela 4
MTIE 0,11114 τ + 3,89 ns 1 < τ ≤ 100 Tabela 4
MTIE 0,0375 × 10⁻³ τ + 15 ns 100 < τ ≤ 10.000 Tabela 4
TDEV 1 ns 0,1 < τ ≤ 10.000 Tabela 5

A cláusula 8.3.1 define o erro de tempo máximo de holdover padrão, max|TE_HO|, em 100 ns. O tipo de cenário o usa como orçamento padrão de tempo até exceder.

ITU-T G.8273.2 (2023) Amd. 2 (11/2025): T-BC and T-TSC#

Grandeza Classe A Classe B Classe C Classe D Fonte
max|TE| (sem filtro) 100 ns 70 ns 30 ns para estudo futuro Tabela 7-1
max|TE_L| (passa-baixas de 0,1 Hz) — — — 5 ns Tabela 7-2
faixa de cTE ±50 ns ±20 ns ±10 ns para estudo futuro Tabela 7-3
dTE_L MTIE, temperatura constante 40 ns 40 ns 10 ns para estudo futuro Tabela 7-4, m ≤ τ ≤ 1.000
dTE_L TDEV, temperatura constante 4 ns 4 ns 2 ns para estudo futuro Tabela 7-5

Na Tabela 7-5, as classes A e B são escritas m < τ ≤ 1.000 e a classe C é escrita m ≤ τ ≤ 1.000. m é 1/16 s para um fluxo PTP de 16 pacotes por segundo e 1 s para uma saída de 1 PPS. O tipo de cenário trata a entrada como um erro de intervalo de tempo de 1 PPS, portanto m = 1 s. A Tabela 7-3, Nota 1, diz que o cTE é estimado pela média do erro de tempo em 1.000 s. O tipo de cenário informa a pior média absoluta de blocos consecutivos de 1.000 s.

ITU-T G.8271.1 (2022) Amd. 3 (05/2025): limites de rede no ponto de referência C#

Os três são o caso de implantação 1 e se aplicam após um filtro passa-baixas de primeira ordem de 0,1 Hz.

Cláusula max|TE_L| Limite de MTIE Intervalo Fonte
7.3.1 (aplicações de classe 4) 1.100 ns 100 + 75 τ ns 1,3 < τ ≤ 2,4 Tabela 7-1
277 + 1,1 τ ns 2,4 < τ ≤ 275 Tabela 7-1
580 ns 275 < τ ≤ 10.000 Tabela 7-1
7.3.2 (rede aprimorada) 600 ns 37,39 + 9,7 τ ns 1,3 < τ ≤ 2,4 Tabela 7-2
55,27 + 2,25 τ ns 2,4 < τ ≤ 20,2 Tabela 7-2
90,22 + 0,52 τ ns 20,2 < τ ≤ 211,11 Tabela 7-2
200 ns 211,11 < τ ≤ 10.000 Tabela 7-2
7.3.3 (PRTC na rede de acesso) 100 ns 0,0475 τ + 25 ns 1 < τ < 400 Tabela 7-3
44 ns 400 < τ ≤ 10.000 Tabela 7-3

A Tabela 7-3 deixa o próprio τ = 400 s sem limite (uma linha termina em "< 400", a seguinte começa em "400 <"). O tipo de cenário não informa limite ali, em vez de escolher um. O ponto de referência A (cláusula 7,1) toma seus limites da G.8272, portanto as máscaras de PRTC acima o cobrem.

Sincronização de frequência: geração de wander das G.811, G.812, G.8262 e G.8262.1 (0,36)#

Sete máscaras, cada uma o limite de geração de wander de MTIE e TDEV em temperatura constante (dentro de ±1 K), definido por meio do filtro de medição passa-baixas de primeira ordem equivalente de 10 Hz que as cláusulas indicam. Esse filtro atua antes da amostragem, de modo que o tipo de cenário toma o registro como já medido por meio dele e não aplica nada. A máscara PRC é para um relógio autônomo (configuração de relógio independente, G.810 Figura 2a); as demais são limites de modo travado para um relógio sincronizado a uma referência sem wander. O cenário de referência é scenarios/telecom-synce-eec.toml: um OCXO em funcionamento livre contra as três máscaras EEC, o que superestima a contribuição do oscilador em intervalos de observação longos em relação à constante de tempo de qualquer malha.

Id da máscara MTIE (ns) TDEV (ns) Fonte
g811-prc 0,275 τ + 25 (0,1 < τ ≤ 1.000); 0,01 τ + 290 (τ > 1.000) 3 (0,1 < τ ≤ 100); 0,03 τ (100 < τ ≤ 1.000); 30 (1.000 < τ < 10.000) G.811 (09/1997) cláusula 6,1
g812-type-i 24 (0,1 < τ ≤ 9); 8 τ^0,5 (9 < τ ≤ 400); 160 (400 < τ ≤ 10.000) 3 (0,1 < τ ≤ 25); 0,12 τ (25 < τ ≤ 100); 12 (100 < τ ≤ 10.000) G.812 (06/2004) Tabelas 3 e 6
g812-type-ii, g812-type-iii 40 (0.1 < τ ≤ 1); 40 τ^0.4 (1 < τ ≤ 10); 100 (τ > 10) 3,2 τ^−0,5 (0,1 < τ ≤ 2,5); 2 (2,5 < τ ≤ 40); 0,32 τ^0,5 (40 < τ ≤ 1.000); 10 (τ > 1.000) G.812 (06/2004) Tabelas 4 e 7
g8262-eec-option-1 40 (0,1 < τ ≤ 1); 40 τ^0,1 (1 < τ ≤ 100); 25,25 τ^0,2 (100 < τ ≤ 1.000) 3,2 (0,1 < τ ≤ 25); 0,64 τ^0,5 (25 < τ ≤ 100); 6,4 (100 < τ ≤ 1.000) G.8262 (10/2024) Tabelas 1 e 3
g8262-eec-option-2 20 (0,1 < τ ≤ 1); 20 τ^0,48 (1 < τ ≤ 10); 60 (10 < τ ≤ 1.000) como na G.812 Tabela 7, fechada em 10.000 s G.8262 (10/2024) Tabelas 4 e 5
g8262-1-eeec 10 τ^0,155 (0,1 ≤ τ ≤ 1); 10 τ^0,1 (1 < τ ≤ 100); 6,3 τ^0,2 (100 < τ ≤ 1.000) 0,64 (0,1 ≤ τ ≤ 25); 0,128 τ^0,5 (25 < τ ≤ 100); 1,28 (100 < τ ≤ 1.000) G.8262.1 (11/2025) Tabelas 1 e 3

Cada linha foi conferida com o texto baixado de itu.int em 2026-10-13: G.8262 (10/2024), G.8262.1 (11/2025), G.812 (06/2004) e G.811 (09/1997). A G.812 (06/2004) consta como substituída por uma edição pré-publicada de 08/2026, e a G.811 tem uma Amd. 1 (04/2016); nenhuma das duas pôde ser baixada, portanto, se alterarem algum valor acima, esta página e o código não o refletem. Onde os coeficientes impressos tornam um ponto de quebra descontínuo (por exemplo 40 · 10^0,4 = 100,48 ns contra o patamar de 100 ns da G.812 Tabela 4), as tabelas são mantidas como impressas e os testes unitários limitam o degrau. Não implementados: as tolerâncias de temperatura variável (G.812 Tabela 5, G.8262 Tabela 2, G.8262.1 Tabela 2), os requisitos de holdover e de transitório, o jitter e a exatidão de frequência da G.811 da cláusula 5.

Orçamentos (tempo até exceder)#

Orçamento Valor Fonte
max|TE_HO| padrão do ePRTC 100 ns G.8272.1 (2024) Amd. 1 (07/2025) cláusula 8.3.1
Alocação de holdover da rede, interrupção curta de GNSS 400 ns G.8271.1 (2022) Amd. 3 (05/2025) Tabela V.1, cenário de falha (b), "re-arrangements and holdover in the network". Um exemplo de alocação, não um requisito.
Limite de rede no ponto de referência C 1.100 ns G.8271.1 cláusula 7.3.1. Esta é uma grandeza filtrada; como orçamento, é comparada sem filtro.
Aplicação final, classe de exatidão 4 1,5 µs G.8271 (03/2020) Amd. 1 (08/2024) Tabela 1, classe 4

O valor clássico de "1,5 µs de ponta a ponta". É o requisito de erro de tempo da G.8271 Tabela 1, classe 4, declarado em relação a uma referência comum na aplicação final. A G.8271.1 Tabela V.1 mostra como uma rede pode alocá-lo em operação normal: 100 ns para o PRTC/grandmaster de telecom, 200 ns para o erro de tempo dinâmico da cadeia, um erro de tempo constante para os relógios e enlaces, 1.100 ns no total no ponto de referência C, depois 250 ns para rearranjos e holdover curto na aplicação final e 150 ns para o ruído próprio da aplicação final, 1.500 ns no ponto de referência E. O cenário de falha (c) da mesma tabela, "long holdover periods, e.g., 1 day", dá 3.350 ns em C e 3.500 ns em E (sua Nota 5 diz que exceder 1.500 ns pode degradar o serviço). Assim, nenhuma das duas Recomendações declara um requisito de "1,5 µs ao longo de 24 horas de holdover", e o tipo de cenário não implementa nenhum.

Não confirmado ou não implementado#

Nada abaixo está implementado como máscara. Nada disso foi preenchido por estimativa.

  • Marcado como "para estudo futuro" nas Recomendações: G.8273.2 classe D max|TE|, cTE, dTE_L MTIE e TDEV, dTE_H e holdover; holdover do ePRTC-B (G.8272.1 cláusula 8.2.1); MTIE e TDEV de holdover do ePRTC-A além de 10.000 s (Tabela 4 Nota 1, Tabela 5 Nota 2); descontinuidade de fase do ePRTC (cláusula 7); holdover de fase/tempo de T-BC/T-TSC com as entradas PTP e de camada física perdidas (G.8273.2 cláusula 7.4.2.1); o limite de rede de TDEV no ponto de referência C (G.8271.1 cláusulas 7.3.1 a 7.3.3); limites de rede para o caso de implantação 2 no ponto C.
  • Transcritos, mas não implementados nesta versão: G.8273.2 Tabela 7-6 (MTIE com temperatura variável: 40 / 40 / 10 ns até 10.000 s), Tabela 7-7 (dTE_H pico a pico: 70 / 70 / 30 ns, que requer um filtro passa-altas de 0,1 Hz), Tabela 7-10 (MTIE de holdover com assistência de frequência da camada física), erro de tempo relativo (Tabelas 7-8 e 7-9) e os limites de dTE_H da G.8271.1, cláusulas 7.3.2 (50 ns) e 7.3.3 (70 ns).
  • Não aplicado: o filtro de média móvel de pelo menos 100 amostras que a G.8272 e a G.8272.1 indicam para interfaces PTP. A entrada é tratada como um erro de intervalo de tempo de 1 PPS, que essas Recomendações medem sem filtro.
  • Ilegível: as duas emendas restritas de 2026 citadas em "Fontes lidas".
  • Peculiaridade editorial: na G.8272.1 Amd. 1, o cabeçalho da Tabela 3 traz uma linha inserida "TDEV limit [ns] 1 / 0,1 < τ ≤ 10.000" em marcação de emenda, acima das colunas de erro de tempo. Ela não é tratada como parte do envelope de erro de tempo. O mesmo TDEV de 1 ns está na Tabela 5 e é implementado ali.

O filtro de medição#

G.8273.2 e G.8271.1 definem seus limites filtrados por meio de um filtro passa-baixas de primeira ordem com largura de banda de 0,1 Hz. O tipo de cenário aplica o suavizador discreto y_k = y_{k−1} + α (x_k − y_{k−1}), α = 1 − exp(−2π · 0,1 · Δt), iniciado na primeira amostra. É uma aproximação de equipamento de ensaio, não uma cópia de nenhum instrumento. É aplicado somente quando o intervalo de amostragem Δt é de 1 s ou menos. Um registro mais grosseiro é informado como NOT-EVALUATED contra uma máscara filtrada, em vez de ser filtrado de forma inadequada.

Predefinições de oscilador (MODELLED)#

Todos os valores são os do próprio datasheet, lidos em 2026-09-25.

Predefinição Dispositivo e documento Máximos de ADEV usados (τ: σ_y) Envelhecimento Temperatura
ocxo Microchip (Vectron) OX-208, 10 MHz; datasheet Rev 12-1-2021 1 s: 5e-12; 10 s: 8e-12; 100 s: 1e-11; 1.000 s: 5e-11 ±0,15 ppb/dia após 72 h (f ≤ 10 MHz) ±0,4 ppb, 0 °C a +70 °C, referenciado a +25 °C
rubidium Microchip 8040C Rubidium Frequency Standard, standard performance; DS00003047A (2/20) 1 s: 3.0e-11; 100 s: 3.0e-12 <5e-11/mês após 30 dias coeficiente de temperatura <3E-10, 0 °C a 50 °C
caesium Microchip 5071A, tubo de alto desempenho; DS00002980D (5/25) 1 s: 5.0e-12; 10 s: 3.5e-12; 100 s: 8.5e-13; 1.000 s: 2.7e-13; 10⁴ s: 8.5e-14; 10⁵ s: 2.7e-14; 5 dias: 1.0e-14; 30 dias: 1.0e-14 nenhuma taxa publicada; variação ao longo da vida útil ≤5.0e-14 ±8.0e-14 em relação ao ambiente (0 °C a 50 °C, umidade, campo magnético, choque)
csac Microchip SA.45s CSAC, opções 001 e 003; DS00002985D (5/23) 1 s: 3e-10; 10 s: 1e-10; 100 s: 3e-11; 1.000 s: 1e-11 <9e-10/mês após 30 dias ±5e-10, −10 °C a 70 °C

Links dos documentos: OX-208, 8040C, 5071A, SA.45s.

Deixados de fora de propósito: a linha de 10 s do 8040C, que o datasheet imprime como "<1,0 x 10^11" (um expoente impresso errado), e as linhas do 5071A abaixo de 1 s. O OX-049 foi considerado para o OCXO e não foi usado, porque sua linha de envelhecimento não pode ser lida sem ambiguidade em sua tabela desalinhada.

Como os valores se tornam um modelo. Estas são escolhas deste mecanismo, e cada uma é informada na saída da execução:

  1. Ajuste de ruído. Os níveis de ruído de frequência branco, flicker e de passeio aleatório são um ajuste de mínimos quadrados não negativos aos máximos de ADEV, depois ampliados até que o modelo esteja igual ou acima de todos os pontos. Os valores do datasheet são máximos, portanto o modelo os envolve.
  2. Piso de flicker. O piso nunca fica abaixo da ADEV no maior τ listado. Um datasheet deixa de listar onde o fabricante deixa de prometer melhora, de modo que o modelo não deixa o relógio melhorar além desse ponto. Isso só pode piorar um holdover.
  3. Envelhecimento. Um valor mensal é convertido a 30 dias por mês e aplicado como deriva linear de frequência a partir do momento da perda. A predefinição de césio não tem envelhecimento.
  4. Temperatura. O limite declarado é lido linearmente sobre metade da faixa de operação (por exemplo, ±5e-10 sobre −10 °C a 70 °C dá 1.25e-11 por kelvin), e então conduzido por um perfil de temperatura senoidal cuja amplitude e período são entradas do cenário. Nada em um datasheet diz que a dependência é linear; esta é uma leitura de pior caso.
  5. Antes da perda o relógio está disciplinado e seu erro de tempo é ruído de fase branco com um valor de 1-sigma declarado.

O que o cenário de referência mostra. Nas entradas registradas (rubídio, variação diária de temperatura de ±2 K, holdover de 24 h após 1 h travado) o registro atinge um erro de tempo absoluto máximo de 603,2 ns. Ele cruza o orçamento de 100 ns do ePRTC 8.206 s após a perda e a alocação de 400 ns após 25.713 s, e permanece dentro de 1.100 ns e 1,5 µs durante o dia inteiro. Ele falha no envelope de holdover do ePRTC-A 3.627 s após a perda, o que é esperado: esse requisito pressupõe uma referência de classe césio. O termo de temperatura sozinho pode chegar a 660 ns, de modo que, nessas entradas, importa mais que o envelhecimento (72 ns ao fim do dia).

Validação#

tests/telecom_timing_reference.rs confere o MTIE e o TDEV do tipo de cenário com allantools 2024,06 em tests/fixtures/telecom_timing/holdover_te_series.csv, uma série de holdover de CSAC de 2 048 amostras com envelhecimento, flicker e temperatura. Em 17 fatores de média de MTIE e 12 de TDEV, o MTIE concorda exatamente e o TDEV concorda até 1.1e-15 em valor relativo. As mesmas curvas são lidas de volta de uma execução completa que ingere o CSV. Isso valida os estimadores nesse registro. Não valida o holdover sintético, as máscaras nem as predefinições, que são linhas MODELLED em docs/VERIFICATION-MATRIX.md.