pub async fn validate_separate_audit_pools( source: &PgPool, ledger: &PgPool, ) -> Result<(), AuditLedgerError>
Rejects accidental use of the operational database as the permanent ledger.