Ir para o conteúdo

Projeto independente de P&D · Colônia

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ê.

Unidade de controle procedente de
Evidência de origem do chicote elétrico

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

  1. 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.

  2. Quatro linhas da lista de materiais, cada uma apontando para o caso de rastreio do seu insumo.

  3. A origem de cada insumo se apoia em um resultado do AnyVerify. Três têm um; o chicote elétrico ainda não.

  4. 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.

  5. 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.

  6. 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

    AnyUsmcaAssessment

    Uma 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

    AnyUsmcaBomItem

    Um insumo com origem declarada, valor e posição, ligado ao caso de rastreio daquele insumo.

  • Pacote de regras

    rulepacks/*.yaml

    Condiçõ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_present

    As 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

    gaps

    Uma 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

    computations

    A 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