Exception taxonomy v0.1

The fixed schema every annotation is coded against. Two codes are marked proposed.

CodeDefinitionDocuments comparedStatus
COO_DEFECT COO missing, invalid, or inconsistent with preference claim. certificate_of_origin, commercial_invoice active
DOC_INCONSISTENCY Names, ports, marks, or references differ across documents in the set. all_documents active
HS_MISCLASSIFICATION Wrong tariff code declared for the commodity. commercial_invoice, export_declaration active
INSURANCE_GAP Insured value does not cover declared value. insurance_certificate, commercial_invoice active
LATE_SHIPMENT Shipment date falls after the LC shipment deadline. bill_of_lading, letter_of_credit active
QUANTITY_VARIANCE Shipped quantity differs between packing list, B/L, or invoice. packing_list, bill_of_lading, commercial_invoice active
VALUE_MISMATCH Declared value differs across documents (e.g. invoice vs letter of credit). commercial_invoice, letter_of_credit active
WEIGHT_DISCREPANCY Declared weight differs from actual/weighed figures across documents. packing_list, bill_of_lading, commercial_invoice active
FREIGHT_SURCHARGE_VARIANCE Freight charges differ from agreed or quoted rates. bill_of_lading, freight_quotation proposed v0.1
LC_TERM_DISCREPANCY Letter of credit terms conflict with presented documents. letter_of_credit, all_documents proposed v0.1