medido em 2026-09-03 · n=2 atos · ainda não implementadonos casos observados, o ato apareceu no CGIBS de 1 a 3 dias antes de a NT aparecer no Portal Nacional
Saiba o que mudou. Prove o que significa. Veja o que quebra.
A norma muda em documentos, versões e atos que não conversam entre si. O software precisa disso como comportamento verificável — e alguém tem de manter a fonte de verdade no meio.
Fonte oficial
Nenhuma conclusão sem origem, versão e evidência. Se não há a página que a originou, não há resultado.
Comportamento executável
Não é reenunciar o PDF — é representar o que aquela versão faz, como dado versionado que uma máquina executa.
Uma verdade
Fiscal, Produto, Engenharia e Operações leem projeções diferentes do mesmo corpus, nunca quatro bases de conhecimento.
1.0· Detectar
A mudança da norma chega onde o seu time já trabalha.
O FiscalSpec lê CGIBS, SVRS, DOU e Portal Nacional. Quando uma versão muda, avisa no canal da empresa com fonte e severidade. Uma resposta do time vira épico no quadro — cada regra já classificada como código, agenda ou nenhuma tarefa.
VC02-14 · Rejeição 321 · NF-e de devolução exige referência no item
códigomodifiedp.71
FS-1053↳ FS-1051
UB26-20 · Rejeição 1033
códigomodified
FS-1054↳ FS-1051
UB45-20 · Rejeição 1074
códigomodified
FS-1055↳ FS-1051
UB13-40 · Rejeição 1116 · produção sai de 04/01/2027 para futura
agendaschedule-changed
FS-1056↳ FS-1051
UB12-10 · Rejeição 1115 · produção sai de 03/08/2026 para futura
agendaschedule-changed
Em andamento1+ ···
FS-1044
Fixar ruleset nfe-rtc@2025.002-v1.50 no pipeline
infra
Concluído3+ ···
FS-1039
Publicar SARIF do check fiscal no PR
FS-1037
Registrar ERP Cloud v12 como produto
FS-1031
Conectar canal #fiscal-releases
Arquivado2+ ···
FS-1019
Migrar fixtures para o par v1.40 → v1.50
FS-1012
Primeiro check no pipeline
Thread#fiscal-releases
FiscalSpecAPP
Nova versão publicada. NT 2025.002-RTC v1.51 · Portal Nacional · 04/08/2026
Sinalhighnorm-schema-gap — a norma avançou além do último pacote de schemas (010b v1.30).
FontePortal Nacional da NF-e · p.71
Garantiaseu ruleset fixado nfe-rtc@2025.002-v1.50 não muda
A
Anafiscal
Isso alcança devolução? Temos NF-e de devolução em três produtos.
R
Rafaeleng
@FiscalSpec cria o épico e distribui por regra
FiscalSpecAPP
ÉpicoFS-1051 criado no quadro · prazo 05/10/2026
Tarefas3 código · 2 agenda · 5 presentation-only sem tarefa
Mensagem em #fiscal-releases
Aa@⌘K
Thread#fiscal-releases
FiscalSpecAPP
Nova versão publicada. NT 2025.002-RTC v1.51 · Portal Nacional · 04/08/2026
Sinalhighnorm-schema-gap — a norma avançou além do último pacote de schemas (010b v1.30).
FontePortal Nacional da NF-e · p.71
Garantiaseu ruleset fixado nfe-rtc@2025.002-v1.50 não muda
A
Anafiscal
Isso alcança devolução? Temos NF-e de devolução em três produtos.
R
Rafaeleng
@FiscalSpec cria o épico e distribui por regra
FiscalSpecAPP
ÉpicoFS-1051 criado no quadro · prazo 05/10/2026
Tarefas3 código · 2 agenda · 5 presentation-only sem tarefa
Mensagem em #fiscal-releases
Aa@⌘K
A fazer5+ ···
FS-1051épico
NT 2025.002-RTC · v1.50 → v1.51
Reforma Tributáriaprazo 05/10/2026
FS-1052↳ FS-1051
VC02-14 · Rejeição 321 · NF-e de devolução exige referência no item
códigomodifiedp.71
FS-1053↳ FS-1051
UB26-20 · Rejeição 1033
códigomodified
FS-1054↳ FS-1051
UB45-20 · Rejeição 1074
códigomodified
FS-1055↳ FS-1051
UB13-40 · Rejeição 1116 · produção sai de 04/01/2027 para futura
agendaschedule-changed
FS-1056↳ FS-1051
UB12-10 · Rejeição 1115 · produção sai de 03/08/2026 para futura
agendaschedule-changed
2.0· Revisar
Separe mudança de código, mudança de agenda e mudança de redação.
“A NT mudou” é commodity. O que decide release é o eixo: quantas regras mudaram de comportamento, quantas só de data e quantas só de redação. O diff é estrutural e o par comparado são dois rulesets fixados — a mesma execução, hoje e em seis meses.
regra executável · o check é dado, não código50 unchanged · 0 added · 0 removed
3.0· Perguntar
Cada time pergunta. A resposta vem com a fonte.
Fiscal, Produto, Engenharia e Operações leem projeções do mesmo corpus — nunca quatro bases de conhecimento. Toda resposta nomeia a regra, a versão da NT, a página e o resultado da execução. Sem essas linhas não é resposta, é chatbot.
a SVRS fala em NT 2025.001 e o Portal em 2025.002. qual vale?
4 canais oficiais adicionado ao contexto
Vale a v1.51 da NT 2025.002-RTC, consolidada no Portal Nacional em 04/08/2026. A notícia da SVRS traz 2025.001 no título e 2025.002 v1.50 no corpo — divergência registrada, não escondida.
Impacto
nenhum — o ruleset fixa a versão canônica, não o título da notícia
Evidência
SVRS 01/08/2026 · Portal Nacional 04/08/2026
Execução
versão canônica v1.51 · divergência título × corpo
a UB13-40 entra quando? preciso colocar no roadmap?
UB13-40 adicionado ao contexto
UB13-40 só mudou de data: vigência move para 04/01/2027. É schedule-changed — entra como agenda, não como código. extracted: entra como aviso, não falha, até ser assinada por um revisor.
Impacto
1 item de agenda · nenhuma tarefa de código
Evidência
UB13-40 · Rejeição 1116 · NT 2025.002-RTC v1.51
Execução
eixo schedule-changed · confidence extracted · só avisa
Porque o ruleset fixado ainda é o v1.50. Só regra confidence: reviewed falha o build, e só quando você fixa a versão que a contém. Regra extracted nunca falha — avisa.
Não. Os quatro canais lidos já publicaram: ato assinado em 31/07, CGIBS e SVRS em 01/08, DOU em 03/08 e Portal Nacional em 04/08. A NT apareceu no Portal 3 dias depois do ato.
Plugado onde o pipeline, o aviso e o trabalho já acontecem.
CLI primeiro. Roda local, em Docker e em qualquer CI, com saída em JSON, JUnit e SARIF. O aviso vai pro canal que o time já lê; o épico nasce no quadro que o time já usa. Nenhum XML sai da sua máquina.
O par de rulesets fixado roda contra as suas fixtures a cada PR. O alerta aparece como code scanning, com ruleId, rejeição e página. Regra extracted avisa; só reviewed falha.
Um sinal por versão, com severidade, fonte e a garantia de que o ruleset fixado não muda. O aviso nunca carrega condição executável nem confiança — isso fica na regra.
SlackMicrosoft Teamse-mailwebhook
Fig 0.3 · trabalho
Eixo do diff → tipo de tarefa
O eixo do diff decide o tipo de tarefa: modified vira código, schedule-changed vira agenda, presentation-only não vira nada. O quadro interno do FiscalSpec filtra; o seu quadro recebe.
quadro FiscalSpecJiraLinearAzure Boards
snapshot atualizado em 04/09/2026
Radar regulatório
Mudanças recentes
25/08/2026Portal Nacional da NF-eNT 2025.002-RTC v1.51 listada após o ato nº 2ver o diff
24/08/2026CGIBS · DOUAto Técnico Conjunto RFB/CGIBS nº 2 publicadosem diff
21/08/2026RFB · CGIBSAto Técnico Conjunto nº 2 assinadosem diff
04/08/2026Portal Nacional da NF-eNT 2025.002-RTC v1.51 consolidadaver o diff
03/08/2026DOUAto Técnico Conjunto RFB/CGIBS nº 1 publicadosem diff
01/08/2026SVRSNT 2025.002 v1.51 servida no portal DFesem diff
01/08/2026CGIBSAto Técnico Conjunto RFB/CGIBS nº 1 publicadosem diff
31/07/2026RFB · CGIBSAto Técnico Conjunto nº 1 assinadosem diff
Rode a próxima nota técnica no seu pipeline.
Um piloto é um conjunto das suas fixtures rodando contra dois rulesets fixados, com o relatório de compatibilidade no fim. Os XMLs não saem da sua máquina.