Ir al contenido

Proyecto independiente de I+D · Colonia

Visión general de la investigación aplicada

Evidencia de origen frente a reglas versionadas

AnyUSMCA

Una evaluación frente a reglas comerciales solo es explicable si mantiene separadas una condición que no se cumplió y una condición que no pudo evaluarse, y registra qué versión de qué reglas utilizó.

Estado: Concepto de investigación · prototipo no publicado

Lo que no determina

No determina que unas mercancías reúnan los requisitos para nada, y no emite ninguna determinación jurídica ni aduanera. Su paquete de reglas es sintético y lo dice. Si una regla se aplica, y qué se sigue de ello, sigue siendo una decisión de las personas y autoridades responsables.

La pregunta de investigación

¿Cómo pueden representarse la evidencia de origen, las relaciones entre materiales y las reglas comerciales versionadas para que una evaluación de cualificación sea explicable y reconstruible?

  • ¿Qué entró en la mercancía, y de dónde?
  • ¿Qué insumos tienen evidencia de su origen?
  • ¿Qué condición de qué versión del paquete de reglas no se cumplió, y por qué?
  • ¿Qué condiciones no pudieron evaluarse en absoluto?

El modelo, de forma interactiva

Un producto terminado con cuatro insumos, evaluado frente al paquete de reglas sintético de referencia del repositorio. Cambie de dónde procede un insumo y si otro tiene evidencia de origen, y después seleccione una condición para ver los insumos que lee.

Unidad de control procedente de
Evidencia de origen del mazo de cables

Producto terminado

Conjunto montado, valor de transacción 12.000

Paquete de reglas: usmca-reference 2026.1 (sintético)

Lista de materiales

  • Bastidor de acero

    Origen declarado
    US
    Valor
    4200
    Partida
    7308
    Evidencia de origen
    Verificado
  • Mazo de cables

    Origen declarado
    MX
    Valor
    1100
    Partida
    8544
    Evidencia de origen
    Sin verificación
  • Unidad de control

    Origen declarado
    CN
    Valor
    1900
    Partida
    8537
    Evidencia de origen
    Verificado
  • Conjunto de asiento

    Origen declarado
    CA
    Valor
    800
    Partida
    9401
    Evidencia de origen
    Verificado

Condiciones

Seleccione una condición para resaltar los insumos que lee.

Determinación

Condiciones no cumplidas: una condición no se cumplió. La laguna de evidencia, si la hay, sigue figurando a su lado, por separado.

Un escenario, paso a paso

La evaluación de una mercancía, y lo que el registro puede explicar después.

Paso 1 de 6: Fijar las reglas

  1. La evaluación nombra su paquete de reglas y su versión. Cambiar el paquete más tarde no altera nada de lo ya evaluado.

  2. Cuatro líneas de la lista de materiales, cada una apuntando al caso de traza de su insumo.

  3. El origen de cada insumo se apoya en un resultado de AnyVerify. Tres lo tienen; el mazo de cables todavía no.

  4. Con la unidad de control procedente de fuera de los territorios, la condición de territorio no se cumple. El contenido de valor se calcula con el método nombrado a partir del valor de la propia mercancía. La condición de evidencia no puede evaluarse para el mazo de cables.

  5. Una condición no cumplida da condiciones no cumplidas, con la laguna todavía figurando a su lado. Si nada hubiera fallado, la misma laguna daría evidencia incompleta, nunca un incumplimiento.

  6. Una persona revisa la evaluación. El módulo se niega a registrar una afirmación de que las mercancías reúnen los requisitos.

Primitivas centrales

  • Evaluación

    AnyUsmcaAssessment

    Una mercancía, un paquete de reglas en una versión y una determinación: condiciones cumplidas, condiciones no cumplidas, evidencia incompleta, revisada o pendiente.

  • Línea de la lista de materiales

    AnyUsmcaBomItem

    Un insumo con origen declarado, valor y partida, enlazado con el caso de traza de ese insumo.

  • Paquete de reglas

    rulepacks/*.yaml

    Condiciones como datos, cada una con un tipo, parámetros y un código de motivo. Versionado, validado al cargarse, con una nota de fuente.

  • Tipos de condición

    origin_in_territory, regional_value_content, tariff_shift, origin_evidence_present

    Las formas que adoptan las reglas de origen. El método está nombrado, porque las mismas mercancías superan un método y no superan otro.

  • Laguna de evidencia

    gaps

    Una condición que no puede evaluarse es una laguna, no un incumplimiento, y la determinación dice evidencia incompleta.

  • Cálculo registrado

    computations

    La aritmética detrás de cada condición se guarda con la evaluación, para que la cifra pueda comprobarse a mano.

Qué lo distingue

AnyVerify

Su pregunta

¿Coincide esta declaración de origen con un registro independiente?

Por qué esto no es aquello

AnyUSMCA consume esos resultados como evidencia y añade las reglas, la aritmética y los materiales.

AnyTrace

Su pregunta

¿Por dónde ha pasado cada insumo?

Por qué esto no es aquello

AnyUSMCA enlaza los insumos con sus trazas; evalúa reglas sobre ellos.

Los paquetes de reglas EUDR de AnyDPP

Su pregunta

¿Cumple la evidencia de un envío los requisitos de la UE sobre deforestación?

Por qué esto no es aquello

Los paquetes del corredor evalúan la evidencia de un reglamento. AnyUSMCA estudia materiales, aritmética de valor y condiciones de origen sobre una lista de materiales.

Qué existe y qué no

En el repositorio

  • app/products/anyusmca/{service,rulepack}.py: aritmética de las reglas, lagunas frente a incumplimientos, la afirmación rechazada
  • rulepacks/usmca-reference.2026.1.yaml: condiciones sintéticas con una nota de fuente que lo dice
  • Tablas anyusmca_assessments y anyusmca_bom_items; 9 rutas autenticadas
  • tests/any_family/test_anyusmca.py: aritmética de las reglas, lagunas frente a incumplimientos, la afirmación rechazada, composición (25 pruebas)

Agenda de investigación, no construido

  • Un paquete de reglas procedente de cualquier fuente jurídica
  • Materiales en varios niveles: insumos de insumos
  • Más de un método de contenido de valor por evaluación

Dónde se sitúa en AnyLAI

AnyUSMCA

  • AnyVerifyUsa directamente el servicio de AnyVerify: cada insumo se apoya en un resultado de verificación.
  • AnyTraceCada línea de la lista de materiales incorpora el caso de traza de su insumo.
  • Application kernelLas evaluaciones son casos del núcleo; las revisiones son actos de autoridad.
  • COADFEl conocimiento de las reglas en paquetes versionados, nunca en el código: la regla 4 de COADF, aplicada.
  • enlace entre casos a través del núcleo
  • uso directo de otro módulo o sistema
  • llamada en modo sombra: registrada, nunca ejecutada

Límites y objetivos excluidos

  • Ninguna determinación jurídica ni aduanera, y ninguna afirmación de que las mercancías reúnan los requisitos.
  • El único paquete de reglas es sintético.
  • La evidencia de origen vale lo que vale la verificación que la respalda.
  • Un solo nivel de materiales.

Estado actual

Estado de la investigación

  • Concepto de investigación · prototipo no publicado
  • No publicado: rutas desactivadas
  • Sin uso en producción, sin datos reales
  • 25 pruebas en el repositorio

Un módulo prototipo sobre el núcleo compartido con un paquete de reglas sintético. Desactivado, no publicado, no usado con mercancías reales.

Batería de pruebas: python-backend/tests/any_family/test_anyusmca.py

Proyecto de investigación · I+D independiente · No es una oferta comercial