Objetivo
Gerar transformação fiscal TCL + XSL/XSLT a partir de um pacote que contém amostras de origem, layout estrutural, planilha de especificação, XSD oficial e gabarito opcional.
Decisão arquitetural
Fluxo human-in-the-loop em duas etapas:
- normalizar os insumos e produzir
MappingDraftRule estruturada, com source/target, condição, operação, evidência, confiança, limitações e perguntas;
- somente após aceite/edição humana, gerar TCL e XSL/XSLT e submetê-los a execução, validação XSD/fiscal, diff e cobertura.
Fronteira obrigatória
- autoria e geração: TCL e XSL/XSLT;
- Sysmiddle: somente execução e explicação; nenhuma mutação, conversão ou publicação;
- IA não publica nem promove versão;
- lacuna de evidência vira
needs_input, nunca mapping silencioso.
Aceite da feature
Dependências e decomposição
Relaciona-se a #94 (governança), #226 (explicação) e às issues filhas de pacote, Draft e Test Lab.
Objetivo
Gerar transformação fiscal TCL + XSL/XSLT a partir de um pacote que contém amostras de origem, layout estrutural, planilha de especificação, XSD oficial e gabarito opcional.
Decisão arquitetural
Fluxo human-in-the-loop em duas etapas:
MappingDraftRuleestruturada, com source/target, condição, operação, evidência, confiança, limitações e perguntas;Fronteira obrigatória
needs_input, nunca mapping silencioso.Aceite da feature
Dependências e decomposição
Relaciona-se a #94 (governança), #226 (explicação) e às issues filhas de pacote, Draft e Test Lab.