cadrumo.application.invoices.catalogue_reads module

Repository-backed invoice link-consistency query.

verify_invoice_repository_links() loads both catalogue projections from the required application read ports, because a one-sided link is only meaningful across the pair.

Load both catalogues and return one-sided invoice/transaction links.

Return type:

tuple[LinkInconsistency, ...]

Parameters:

ports (InvoiceCatalogueReadPorts)