ERP Approval Matrix Design: Stop Hardcoding Approval Chains

Design a configurable ERP approval matrix with amount bands, roles, and departments: schema, rule resolution, snapshot-at-submission, and the edge cases that hit production.