# core store ✔ off by default ✔ on after set ✔ expired flag reads as off ✔ sweep returns expired row ✔ limitOr uses override ✔ limitOr falls back ✔ cleared # withdraw guard ✔ requestWithdrawal blocked with WD_RESTRICTED ✔ not WD_RESTRICTED after unblock # trade guards ✔ openTrade blocked TRADE_RESTRICTED ✔ maxlot cap LOT_CAP ✔ within cap passes guard # bonus guards + payout withheld ✔ createRequest blocked BONUS_RESTRICTED ✔ activate blocked BONUS_RESTRICTED ✔ normal: profit 7000 credited to real ✔ withheld: nothing credited to real ✔ withheld: cycle ended, profit recorded, payout 0 ✔ withheld: result flags ✔ withheld: bonus account zeroed (ledger consistent) ✔ one-shot flag also withholds result: 20 passed, 0 failed