As the conditions for auto-approving get complex we should display why the auto approval wasn't approved.
- If we store it, it can be analyzed later.
- we could just call the method again if auto-approve is false with a reason for why it was returning false
As the conditions for auto-approving get complex we should display why the auto approval wasn't approved.