Append-only, by construction
Financial and compliance records are append-only at the database level, not by convention. A correction is a compensating entry with its own authorisation and reason; the original is never edited and never disappears. Agent, country and currency ledgers are kept separately so one entity's position can never be netted against another's.