Visão geral da pesquisa aplicada
Evidência de origem diante de regras versionadas
AnyUSMCA
Uma avaliação diante de regras comerciais só é explicável se mantiver separadas uma condição que falhou e uma condição que não pôde ser avaliada, e se registrar qual versão de quais regras usou.
Estado: Conceito de pesquisa · protótipo não publicado
O que ele não determina
Ele não determina que mercadorias se qualificam para coisa alguma, e não faz nenhuma determinação jurídica ou aduaneira. O seu pacote de regras é sintético e diz isso. Se uma regra se aplica, e o que decorre dela, continua sendo decisão das pessoas e autoridades responsáveis.
A pergunta de pesquisa
Como evidências de origem, relações entre materiais e regras comerciais versionadas podem ser representadas de modo que uma avaliação de qualificação seja explicável e reconstituível?
- O que entrou na mercadoria, e de onde?
- Quais insumos têm evidência da sua origem?
- Qual condição de qual versão do pacote de regras falhou, e por quê?
- Quais condições não puderam ser avaliadas de modo algum?
O modelo, de forma interativa
Uma mercadoria acabada com quatro insumos, avaliada diante do pacote de regras de referência sintético do repositório. Mude a procedência de um insumo e se outro tem evidência de origem, e então selecione uma condição para ver os insumos que ela lê.
Mercadoria acabada
Montagem, valor de transação 12.000
Pacote de regras: usmca-reference 2026.1 (sintético)
Lista de materiais
Estrutura de aço
- Origem declarada
- US
- Valor
- 4.200
- Posição
- 7308
- Evidência de origem
- Verificada
Chicote elétrico
- Origem declarada
- MX
- Valor
- 1.100
- Posição
- 8544
- Evidência de origem
- Sem verificação
Unidade de controle
- Origem declarada
- CN
- Valor
- 1.900
- Posição
- 8537
- Evidência de origem
- Verificada
Conjunto do assento
- Origem declarada
- CA
- Valor
- 800
- Posição
- 9401
- Evidência de origem
- Verificada
Condições
Selecione uma condição para destacar os insumos que ela lê.
Determinação
Condições não atendidas: uma condição falhou. A lacuna de evidência, se houver, continua listada ao lado, separadamente.
Um cenário, passo a passo
A avaliação de uma mercadoria, e o que o registro consegue explicar depois.
Passo 1 de 6: Fixar as regras
A avaliação nomeia o seu pacote de regras e a versão. Trocar o pacote depois não muda nada do que já foi avaliado.
Quatro linhas da lista de materiais, cada uma apontando para o caso de rastreio do seu insumo.
A origem de cada insumo se apoia em um resultado do AnyVerify. Três têm um; o chicote elétrico ainda não.
Com a unidade de controle vinda de fora dos territórios, a condição de território falha. O conteúdo de valor é calculado pelo método nomeado, a partir do próprio valor da mercadoria. A condição de evidência não pode ser avaliada para o chicote.
Uma condição que falhou dá condições não atendidas, com a lacuna ainda listada ao lado. Se nada tivesse falhado, a mesma lacuna daria evidência incompleta, nunca uma falha.
Uma pessoa revisa a avaliação. O módulo se recusa a registrar uma alegação de que as mercadorias se qualificam.
Primitivas centrais
Avaliação
AnyUsmcaAssessmentUma mercadoria, um pacote de regras em uma versão e uma determinação: condições atendidas, condições não atendidas, evidência incompleta, revisada ou pendente.
Linha da lista de materiais
AnyUsmcaBomItemUm insumo com origem declarada, valor e posição, ligado ao caso de rastreio daquele insumo.
Pacote de regras
rulepacks/*.yamlCondições como dados, cada uma com um tipo, parâmetros e um código de motivo. Versionado, validado no carregamento, com uma nota de fonte.
Tipos de condição
origin_in_territory, regional_value_content, tariff_shift, origin_evidence_presentAs formas que as regras de origem assumem. O método é nomeado, porque as mesmas mercadorias passam por um método e falham em outro.
Lacuna de evidência
gapsUma condição que não pode ser avaliada é uma lacuna, não uma falha, e a determinação diz evidência incompleta.
Cálculo registrado
computationsA aritmética por trás de cada condição é guardada com a avaliação, para que o número possa ser conferido à mão.
O que o diferencia
- AnyVerify
A pergunta dele
Esta declaração de origem coincide com um registro independente?
Por que isto não é aquilo
O AnyUSMCA consome esses resultados como evidência e acrescenta as regras, a aritmética e os materiais.
- AnyTrace
A pergunta dele
Por onde cada insumo passou?
Por que isto não é aquilo
O AnyUSMCA liga os insumos aos seus rastros; ele avalia regras sobre eles.
- Os pacotes de regras EUDR do AnyDPP
A pergunta dele
A evidência de uma remessa atende aos requisitos da UE sobre desmatamento?
Por que isto não é aquilo
Os pacotes do corredor avaliam a evidência de um único regulamento. O AnyUSMCA estuda materiais, aritmética de valor e condições de origem sobre uma lista de materiais.
O que existe, e o que não existe
No repositório
- app/products/anyusmca/{service,rulepack}.py: aritmética das regras, lacunas versus falhas, a alegação recusada
- rulepacks/usmca-reference.2026.1.yaml: condições sintéticas, com uma nota de fonte que diz isso
- tabelas anyusmca_assessments e anyusmca_bom_items; 9 rotas autenticadas
- tests/any_family/test_anyusmca.py: aritmética das regras, lacunas versus falhas, a alegação recusada, composição (25 testes)
Agenda de pesquisa, não construída
- Um pacote de regras a partir de qualquer fonte jurídica
- Materiais em vários níveis: insumos de insumos
- Mais de um método de conteúdo de valor por avaliação
Onde fica na AnyLAI
AnyUSMCA
- AnyVerifyUsa diretamente o serviço do AnyVerify: cada insumo se apoia em um resultado de verificação.
- AnyTraceCada linha da lista de materiais incorpora o caso de rastreio do seu insumo.
- Application kernelAvaliações são casos do núcleo; revisões são atos de autoridade.
- COADFConhecimento de regras em pacotes versionados, nunca no código: a regra 4 do COADF, aplicada.
- ligação entre casos pelo núcleo
- uso direto de outro módulo ou sistema
- chamada em modo sombra: registrada, nunca executada
Limites e não objetivos
- Nenhuma determinação jurídica ou aduaneira, e nenhuma declaração de que mercadorias se qualificam.
- O único pacote de regras é sintético.
- A evidência de origem só vale o que vale a verificação por trás dela.
- Apenas um nível de materiais.
Estado atual
Estado da pesquisa
- Conceito de pesquisa · protótipo não publicado
- Não publicado: rotas desligadas
- Sem uso em produção, sem dados reais
- 25 testes no repositório
Um módulo protótipo sobre o núcleo compartilhado, com um pacote de regras sintético. Desligado, não publicado, não usado com mercadorias reais.
Suíte de testes: python-backend/tests/any_family/test_anyusmca.py
Projeto de pesquisa · P&D independente · Não é uma oferta comercial
