From ddefeb424254011310b87deffd92d3b90a6ce54d Mon Sep 17 00:00:00 2001 From: user Date: Sun, 15 Feb 2026 04:58:46 +0100 Subject: [PATCH] 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 --- TODO.md | 13 ++----------- 1 file changed, 2 insertions(+), 11 deletions(-) diff --git a/TODO.md b/TODO.md index d915706..e443b78 100644 --- a/TODO.md +++ b/TODO.md @@ -2,25 +2,16 @@ ## Plugins -- [ ] `username` -- cross-platform username enumeration - [ ] `emailcheck` -- SMTP VRFY/RCPT TO verification -- [ ] `dork` -- Google dork query builder -- [ ] `wayback` -- Wayback Machine snapshot lookup - [ ] `canary` -- canary token generator/tracker ## Bot Features -- [ ] Per-channel plugin enable/disable -- [ ] Multi-server support -- [ ] Stable plugin API (versioned) -- [ ] Message truncation for IRC 512-byte limit -- [ ] Configurable reconnect backoff (exponential) -- [ ] Structured logging (JSON output option) +- [ ] Multi-server support (per-server config, shared plugins) +- [ ] Stable plugin API (versioned, breaking change policy) ## Testing - [ ] Integration tests with mock IRC server -- [ ] Bot orchestrator unit tests -- [ ] Config merge edge case tests - [ ] Plugin command tests (encode, hash, dns, etc.) - [ ] CAP negotiation tests (mock connection)