docs: clean up stale TODO.md backlog

Remove completed items (username, dork, wayback, per-channel filtering,
message truncation, reconnect backoff, structured logging, bot/config
tests).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
user
2026-02-15 04:58:46 +01:00
parent 0ba9b6b742
commit ddefeb4242

13
TODO.md
View File

@@ -2,25 +2,16 @@
## Plugins ## Plugins
- [ ] `username` -- cross-platform username enumeration
- [ ] `emailcheck` -- SMTP VRFY/RCPT TO verification - [ ] `emailcheck` -- SMTP VRFY/RCPT TO verification
- [ ] `dork` -- Google dork query builder
- [ ] `wayback` -- Wayback Machine snapshot lookup
- [ ] `canary` -- canary token generator/tracker - [ ] `canary` -- canary token generator/tracker
## Bot Features ## Bot Features
- [ ] Per-channel plugin enable/disable - [ ] Multi-server support (per-server config, shared plugins)
- [ ] Multi-server support - [ ] Stable plugin API (versioned, breaking change policy)
- [ ] Stable plugin API (versioned)
- [ ] Message truncation for IRC 512-byte limit
- [ ] Configurable reconnect backoff (exponential)
- [ ] Structured logging (JSON output option)
## Testing ## Testing
- [ ] Integration tests with mock IRC server - [ ] Integration tests with mock IRC server
- [ ] Bot orchestrator unit tests
- [ ] Config merge edge case tests
- [ ] Plugin command tests (encode, hash, dns, etc.) - [ ] Plugin command tests (encode, hash, dns, etc.)
- [ ] CAP negotiation tests (mock connection) - [ ] CAP negotiation tests (mock connection)