It does not reimplement the decision
The simulation imports
walletDailyFeeBudgetLamports() and
assessWalletFeeBudget() from
wallet-fee-governor.js, the same module the live
facilitator calls on every settle. Change the governor and this
page changes with it. A parallel model would drift; this one
cannot.