Screen goods for export-control restrictions to a destination country.
Combines the goods classification with the destination's restriction status
and returns whether a license is required, the risk level, applicable
license policies (e.g. presumption of denial), control reasons (NS, MT, NP,
CB, AT), and proliferation/dual-use flags. Identify the goods by ANY of:
ECCN, HS code, or a free-text description (English or Russian).
IMPORTANT — jurisdiction nexus: each jurisdiction's controls only bind a
payment/shipment when there is a nexus to that jurisdiction (US EAR binds
US persons, USD-clearing, and US-origin items; EU/UK/JP bind their persons,
currencies, and origin). Use jurisdiction="ALL" for a comprehensive
multi-jurisdiction view, or pick the one matching the actual touchpoints.
Args:
destination_country: ISO 3166-1 alpha-2 destination code (e.g. "RU", "CN").
eccn: Optional Export Control Classification Number (e.g. "3A001").
hs_code: Optional Harmonized System code, 4-8 digits (e.g. "854231").
goods_description: Optional free-text goods description (EN or RU).
jurisdiction: "US" (default), "EU", "UK", "JP", "ITAR", or "ALL".
Provide at least one of eccn / hs_code / goods_description.
Examples:
export_controls_screen("RU", eccn="3A001") # electronics → Russia
export_controls_screen("CN", eccn="3A090") # advanced computing → China
export_controls_screen("IR", goods_description="industrial valves")
export_controls_screen("RU", goods_description="drone", jurisdiction="ALL")
export_controls_screen("DE", hs_code="854231") # → Germany (allied)
Use case: 'Can we ship integrated circuits to Russia?'