Projects / AnyUSMCA
AnyUSMCA
Research prototype on explainable origin assessment against versioned trade rules
How can origin evidence, material relationships and versioned trade rules be represented so that an assessment is explainable and reconstructable?
Overview
25tests in the repository
AnyUSMCA evaluates a good, its components and their origin evidence against a rule pack with a version. Each condition, such as origin in the territory, regional value content or a tariff shift, is evaluated and recorded with its computation.
A gap is not a failure. When evidence is missing, the determination says so, instead of turning an unknown into a no.
The six prototypes share one application kernel in the AnyLAI repository: cases, a hash-chained event timeline, evidence with provenance and three timestamps, tasks and authority acts. Each prototype adds only its own vocabulary and rules.
An origin graph
- Stator · Mexico✓ evidence
- Rotor · United States✓ evidence
- Magnets · third country✗ no evidence
synthetic reference rule pack
- Origin in territoryORIGIN_IN_TERRITORYmet
- Regional value contentREGIONAL_VALUE_CONTENTnot evaluable
- Tariff shiftTARIFF_SHIFTmet
- Origin evidence presentORIGIN_EVIDENCE_PRESENTnot evaluable
EVIDENCE_INCOMPLETE
Toggle a component's evidence and watch the determination change.
Text description of the diagram
A good, an electric motor, has three components: a stator from Mexico with evidence, a rotor from the United States with evidence, and magnets from a third country without evidence. Four conditions are evaluated against a synthetic rule pack. While the magnets lack evidence the determination is EVIDENCE_INCOMPLETE; with evidence it becomes CONDITIONS_MET or CONDITIONS_NOT_MET depending on the result.
Building blocks
Origin graph
A good and its components, each with its origin and the evidence for it.
Rule pack
A versioned set of conditions; the bundled one is synthetic and says so.
Condition
Origin in territory, regional value content, tariff shift or origin evidence present.
Determination
CONDITIONS_MET, CONDITIONS_NOT_MET, EVIDENCE_INCOMPLETE, REVIEWED or PENDING.
Recorded computation
The numbers behind a condition, kept so the assessment can be reconstructed.
A missing certificate
- 1
An electric motor is assessed against the synthetic rule pack.
- 2
The stator and rotor carry origin evidence; the magnets do not.
- 3
Regional value content cannot be evaluated for the magnets, so the determination is EVIDENCE_INCOMPLETE, not CONDITIONS_NOT_MET.
- 4
Once a supplier declaration is attached, the conditions are evaluated again and the computation is recorded.
How it differs
AnyUSMCA ≠ AnyTraceResearch prototype · unpublished
AnyTrace follows custody over time. AnyUSMCA evaluates a snapshot of origin evidence against rules.
AnyTraceAnyUSMCA ≠ AnyVerifyResearch prototype · unpublished
AnyVerify asks whether evidence supports a claim. AnyUSMCA asks whether rule conditions are met, given the evidence.
AnyVerify
Status
Research only. A prototype in the AnyLAI repository with one synthetic reference rule pack. Unpublished, not deployed, not run on real data.
Limitations
- It does not determine that goods qualify for anything, and it makes no legal or customs determination.
- The bundled rule pack is synthetic, not a legal source.
- Only one level of materials is modelled.