Typically a ledger should be immutable. That's what retains its auditability. Any fudging/changing should be done through reverse entries that explain why the reversal occurs.
I suppose maybe it depends on the organization. I’ve worked at companies that do want an immutable ledger. But probably not have it be public.