Block a user
WIP: next
Lint in Docker (closes #40) —
Lint in Docker (closes #40) — 1e21653, redesigned per sneak
script/lint detects the container and branches: LINT_IN_CONTAINER=1 runs the
linter directly, otherwise it builds `Dockerfile.…
chore: root .editorconfig and hardened .gitignore (closes #15)
PASS at 4a7bdf8 reviewed against next (fast-forwardable, git merge-tree clean — the needs-rebase label is stale). No defects found.
Notes / disclosures, none of them a defect in the…
make test retry masks real data races and timeouts
Decision: TODO.md Completed Steps guarantees a merge conflict on every unit landing on next
Cut the narration from TODO.md entries and script/Dockerfile comment blocks
WIP: Milestone: delivery lifecycle, retention, config and session hardening
feat: implement Tier 3 utility IRC commands (USERHOST, VERSION, ADMIN, INFO, TIME, KILL, WALLOPS) (closes #87)
Review: FAIL at f24e33a — needs-rework
1. KILL never disconnects the victim on the IRC wire path
internal/ircserver/commands.go:1481 and internal/handlers/utility.go:382 both do…
next
Fresh adversarial re-review of
sneak/sfdupes#47 at 73ea8a5, against
sneak/sfdupes#46 and the binding spec at
https://git.eeqj.de/sneak/sfdupes…
CRITICAL: delivery engine and retention reaper both die ~15s after startup (fx OnStart context)
Root background loops at context.Background() (closes #97)
internal/resolver tests query live nameservers and fail nondeterministically
[manager] Landed on next (9cb2c2b + rework 87bce43), carried by sneak/dnswatcher#136. First review failed, rework passed a fresh review.
Worth recording, since…