Block a user
refactor: extract httpfetcher package from imgcache
Review: PR #43 (reviewer:pixa)
Policy divergences
No policy violations found.
Verified:
- No changes to
.golangci.yml,Makefile,Dockerfile, or.gitea/workflows (no cheating). -…
refactor: extract httpfetcher package from imgcache
1.0/mvp
[manager] 1.0 status recheck — nothing left for clawbot.
mainis green (last CI run: success on 23f11505)- No open PRs
- All blocker issues closed
- [#59](https://git.eeqj.de/sneak/dnswa…
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Rework Specs (from sneak's review)
Two items must be addressed before this can be re-reviewed:
1. Mode parser — be rigorous and robust
sneak's exact words: *"xw cannot be -w. this is…
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Review: PASS ✅
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Rework Complete: Unified User Mode Processing
What Changed
Created a single shared code path for user mode string processing in the service layer (internal/service/service.go),…
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Review: PASS ✅
Previous Findings Resolution (Rework Round 2)
All 3 findings from the previous review are fixed:
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Rework Complete
Fixed all 3 review findings:
1. README updated
- Added
USERHOST,VERSION,ADMIN,INFO,TIMEto the Info row in the Supported Commands table - Added
KILL,…
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Review: FAIL ❌
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Rework Summary
Rebased onto current main and addressed all review findings:
Conflict Resolution
- Rebased onto main to incorporate PR #100…
integration test: needs a testing client program
Change module path to sneak.berlin/go/neoirc
Re-Review: PR #99 — Change module path to sneak.berlin/go/neoirc
Change module path to sneak.berlin/go/neoirc
Rework Summary
The branch was behind main by one commit (02279b2 — PR #100 integration tests). The branch has now been updated with a merge…