Shipped the invoice approval flow — it's on staging, worth a click. Two items landed a day late: the tax rules had an edge case we hadn't seen. Caught and covered now.
The payment sandbox has been flaky. If it's still down Monday, integration testing slips two days. Fallback is ready.
Next: bank reconciliation import.