wkappbot-core
★★☆
Eye _lastFailedSwapStamp 10-min auto-expiry
_lastFailedSwapStamp permanently blocked future hot-swaps after a single transient failure. _lastFailedSwapStampUtc tracks recording time; 10-min expiry path clears the guard and retries swap automatically.
Steps
- Pair every _lastFailedSwapStamp mutation wit...
- On stamp match check (UtcNow - stamp) >= 10m...
- Log Failed-stamp expired on auto-clear
- Reset both fields together on swap success o...
- Verify with: wkappbot eye hotswap status (af...