aeat.application.ledger._actions_common module¶
Shared ledger action helpers for repositories, events, and guards.
This module normalizes concrete TransactionCatalogueRepository,
InvoiceCatalogueRepository, and BucketEventHistoryRepository
instances; builds BucketEvent audit entries;
mutates TransactionCatalogue and InvoiceCatalogue snapshots
atomically; and verifies evidence, attachment, usage-ratio, and
finalized-modelo blockers for the public ledger action services.