Überblick angewandte Forschung
Ursprungsevidenz gegen versionierte Regeln
AnyUSMCA
Eine Bewertung anhand von Handelsregeln ist nur erklärbar, wenn sie eine Bedingung, die gescheitert ist, und eine Bedingung, die nicht ausgewertet werden konnte, auseinanderhält und festhält, welche Version welcher Regeln sie verwendet hat.
Status: Forschungskonzept · unveröffentlichter Prototyp
Was es nicht feststellt
Es stellt nicht fest, dass Waren für irgendetwas in Frage kommen, und trifft keine rechtliche oder zollrechtliche Feststellung. Sein Regelpaket ist synthetisch und weist das aus. Ob eine Regel greift und was daraus folgt, bleibt eine Entscheidung der zuständigen Menschen und Behörden.
Die Forschungsfrage
Wie lassen sich Ursprungsevidenz, Materialbeziehungen und versionierte Handelsregeln so darstellen, dass eine Qualifikationsbewertung erklärbar und rekonstruierbar ist?
- Was ist in die Ware eingegangen, und woher?
- Für welche Vormaterialien gibt es Evidenz zu ihrem Ursprung?
- Welche Bedingung welcher Regelpaketversion ist gescheitert, und warum?
- Welche Bedingungen konnten überhaupt nicht ausgewertet werden?
Das Modell, interaktiv
Eine fertige Ware mit vier Vormaterialien, bewertet gegen das synthetische Referenz-Regelpaket des Repositorys. Ändern Sie, woher ein Vormaterial stammt und ob ein anderes Ursprungsevidenz hat, und wählen Sie dann eine Bedingung, um die Vormaterialien zu sehen, die sie liest.
Fertige Ware
Baugruppe, Transaktionswert 12.000
Regelpaket: usmca-reference 2026.1 (synthetisch)
Stückliste
Stahlrahmen
- Angegebener Ursprung
- US
- Wert
- 4.200
- Position
- 7308
- Ursprungsevidenz
- Verifiziert
Kabelbaum
- Angegebener Ursprung
- MX
- Wert
- 1.100
- Position
- 8544
- Ursprungsevidenz
- Keine Verifikation
Steuergerät
- Angegebener Ursprung
- CN
- Wert
- 1.900
- Position
- 8537
- Ursprungsevidenz
- Verifiziert
Sitzbaugruppe
- Angegebener Ursprung
- CA
- Wert
- 800
- Position
- 9401
- Ursprungsevidenz
- Verifiziert
Bedingungen
Wählen Sie eine Bedingung, um die Vormaterialien hervorzuheben, die sie liest.
Feststellung
Bedingungen nicht erfüllt: Eine Bedingung ist gescheitert. Eine etwaige Evidenzlücke wird trotzdem daneben aufgeführt, getrennt.
Ein Szenario, Schritt für Schritt
Die Bewertung einer Ware, und was der Datensatz danach erklären kann.
Schritt 1 von 6: Die Regeln festlegen
Die Bewertung nennt ihr Regelpaket und dessen Version. Ein späterer Austausch des Regelpakets ändert nichts an bereits Bewertetem.
Vier Stücklistenzeilen, jede zeigt auf den Rückverfolgungsfall ihres Vormaterials.
Der Ursprung jedes Vormaterials stützt sich auf ein Ergebnis von AnyVerify. Drei haben eines; der Kabelbaum noch nicht.
Mit dem Steuergerät von außerhalb der Gebiete scheitert die Gebietsbedingung. Der Wertanteil wird nach der benannten Methode aus dem eigenen Wert der Ware berechnet. Die Evidenzbedingung kann für den Kabelbaum nicht ausgewertet werden.
Eine gescheiterte Bedingung ergibt Bedingungen nicht erfüllt, wobei die Lücke weiterhin daneben aufgeführt bleibt. Wäre nichts gescheitert, ergäbe dieselbe Lücke Evidenz unvollständig, nie ein Scheitern.
Eine Person prüft die Bewertung. Das Modul weigert sich, eine Behauptung zu erfassen, dass die Waren in Frage kommen.
Grundbausteine
Bewertung
AnyUsmcaAssessmentEine Ware, ein Regelpaket in einer Version und eine Feststellung: Bedingungen erfüllt, Bedingungen nicht erfüllt, Evidenz unvollständig, geprüft oder ausstehend.
Stücklistenzeile
AnyUsmcaBomItemEin Vormaterial mit angegebenem Ursprung, Wert und Position, verknüpft mit dem Rückverfolgungsfall dieses Vormaterials.
Regelpaket
rulepacks/*.yamlBedingungen als Daten, jede mit einer Art, Parametern und einem Begründungscode. Versioniert, beim Laden validiert, mit einem Quellenvermerk.
Bedingungsarten
origin_in_territory, regional_value_content, tariff_shift, origin_evidence_presentDie Formen, die Ursprungsregeln annehmen. Die Methode ist benannt, weil dieselben Waren bei einer Methode bestehen und bei einer anderen scheitern.
Evidenzlücke
gapsEine Bedingung, die nicht ausgewertet werden kann, ist eine Lücke, kein Scheitern, und die Feststellung lautet Evidenz unvollständig.
Erfasste Berechnung
computationsDie Arithmetik hinter jeder Bedingung wird mit der Bewertung aufbewahrt, sodass sich die Zahl von Hand nachprüfen lässt.
Was es unterscheidet
- AnyVerify
Seine Frage
Stimmt diese Ursprungserklärung mit einem unabhängigen Datensatz überein?
Warum dies nicht dasselbe ist
AnyUSMCA nutzt diese Ergebnisse als Evidenz und fügt die Regeln, die Arithmetik und die Materialien hinzu.
- AnyTrace
Seine Frage
Wo hat sich jedes Vormaterial befunden?
Warum dies nicht dasselbe ist
AnyUSMCA verknüpft Vormaterialien mit ihren Rückverfolgungen; es wertet Regeln über ihnen aus.
- EUDR-Regelpakete von AnyDPP
Seine Frage
Erfüllt die Evidenz einer Sendung die Anforderungen der EU zur Entwaldung?
Warum dies nicht dasselbe ist
Die Regelpakete des Korridors werten die Evidenz zu einer einzigen Verordnung aus. AnyUSMCA untersucht Materialien, Wertarithmetik und Ursprungsbedingungen über einer Stückliste.
Was existiert und was nicht
Im Repository
- app/products/anyusmca/{service,rulepack}.py: Regelarithmetik, Lücken gegenüber Scheitern, die verweigerte Behauptung
- rulepacks/usmca-reference.2026.1.yaml: synthetische Bedingungen mit einem Quellenvermerk, der das ausweist
- Tabellen anyusmca_assessments und anyusmca_bom_items; 9 authentifizierte Routen
- tests/any_family/test_anyusmca.py: Regelarithmetik, Lücken gegenüber Scheitern, die verweigerte Behauptung, Zusammensetzung (25 Tests)
Forschungsagenda, nicht gebaut
- Ein Regelpaket aus irgendeiner Rechtsquelle
- Mehrstufige Materialien: Vormaterialien von Vormaterialien
- Mehr als eine Wertanteilsmethode pro Bewertung
Wo es in AnyLAI steht
AnyUSMCA
- AnyVerifyNutzt den Service von AnyVerify direkt: Jedes Vormaterial stützt sich auf ein Verifikationsergebnis.
- AnyTraceJede Stücklistenzeile bezieht den Rückverfolgungsfall ihres Vormaterials ein.
- Application kernelBewertungen sind Fälle des Kerns; Prüfungen sind Befugnisakte.
- COADFRegelwissen in versionierten Paketen, nie im Code: Regel 4 von COADF, angewendet.
- Fallverknüpfung über den Kern
- direkte Nutzung eines anderen Moduls oder Systems
- Aufruf im Schattenmodus: erfasst, nie ausgeführt
Grenzen und Nicht-Ziele
- Keine rechtliche oder zollrechtliche Feststellung und keine Aussage, dass Waren in Frage kommen.
- Das einzige Regelpaket ist synthetisch.
- Ursprungsevidenz ist nur so gut wie die Verifikation dahinter.
- Nur eine Materialebene.
Aktueller Stand
Forschungsstand
- Forschungskonzept · unveröffentlichter Prototyp
- Unveröffentlicht: Routen abgeschaltet
- Kein Produktivbetrieb, keine realen Daten
- 25 Tests im Repository
Ein Prototyp-Modul über dem gemeinsamen Kern mit einem synthetischen Regelpaket. Abgeschaltet, nicht veröffentlicht, nicht auf reale Waren angewendet.
Testsuite: python-backend/tests/any_family/test_anyusmca.py
Forschungsprojekt · Unabhängige F&E · Kein kommerzielles Angebot
