Keep the order's money position current
What It Does
The financial projection makes Accounting's latest known position available to local order reads. Disagreement produces exceptions rather than Commerce editing Accounting's ledger.
The Flow
When Something Fails
Failed refresh leaves the prior mirror. Exceptions can also fail after the new mirror is stored. Event redelivery and bounded scheduled refresh provide recovery, but no age guard prevents a delayed older derivation from overwriting a newer one.
Open Design Questions
Event wiring and live Accounting position proof remain dependencies. Concurrent refresh needs a freshness boundary.