SAP custom code remediation for S/4HANA: a clean-core triage playbook