core-invoice-sys
C ABI for core_invoice_validate / _ubl, convert, diff, version. Returns 0 valid, 1 invalid, 2 unreadable / bad args.
int
1.0 Python surface is validate_xml only (python/core_invoice.py via ctypes, 0|1|2). convert / diff / version are C and CLI. Not a second parser. No PyPI wheel.
The semantic crate (core-invoice) is the WASM target — cargo build -p core-invoice --target wasm32-unknown-unknown — the model, not a browser AP. Formats/sys are not that job.