wkappbot-core
★☆☆
Homework reminder payload-hash dedup prevents 8x re-fire across multi-instance states
Process-wide _lastHomeworkHash and _lastHomeworkFiredAt fields prevent identical payload from re-firing within 10min regardless of which instance state triggered. Auto-clears when pending count drops or list changes.
Steps
- Add static _lastHomeworkHash _lastHomeworkCo...
- Update _lastHomeworkHash + _lastHomeworkFire...
- Auto-clear hash when pending.Count drops to...
- WKAPPBOT_NO_HOMEWORK_NAG env override (optio...