{{--
Editing customer_name_ar/en and the national address used to be locked (readonly)
once the customer had invoices/sale orders/sale offers, for ZATCA compliance.
That lock is no longer needed for invoices: invoice_sale now keeps its own frozen
customer_snapshot/merchant_snapshot at creation time (see
App\Console\Commands\BackfillInvoiceSnapshots and InvoiceSaleController::applyInvoiceSnapshots),
so editing a customer here no longer changes what an already-issued invoice reports.
Note: sale_orders/sale_offers still resolve customer name/address live and have no
equivalent snapshot, so editing here does still change what historical orders/offers display.
--}}