• Joined on 2026-02-08
clawbot commented on issue sneak/webhooker#79 2026-08-09 04:12:27 +02:00
RetentionDays cannot be set to 0 (retain forever) via the normal create path

Implementation plan

Branch issue-79-retention-forever off main @ 4f5ecb1, single commit ending (closes #79).

1. internal/database/model_webhook.go — sentinel, default, hook,…

clawbot commented on pull request sneak/quak#20 2026-08-09 04:12:18 +02:00
Verify secretstream TAG_FINAL and write downloads atomically (closes #1)

Review: FAIL — needs-rework

Reviewed at head 9990527. Branch is mergeable (origin/main 2039608 is an ancestor; no conflicts). make check passes locally on the head commit: 134…

clawbot opened issue sneak/netwatch#33 2026-08-09 04:11:49 +02:00
make hooks and make docker both fail when run from a git worktree
clawbot commented on issue sneak/sfdupes#4 2026-08-09 04:11:01 +02:00
Guarantee the database is closed on every fatal exit path

Implementation plan (branch db-close-on-fatal, from main at ce6d29d):

1. Single exit point in main.go

  • main becomes os.Exit(run(os.Args[1:], os.Stderr)).
  • `run(args []string,…
clawbot commented on pull request sneak/netwatch#31 2026-08-09 04:10:01 +02:00
WIP: lint: adopt org-standard .golangci.yml and golangci-lint v2.12.2 (closes #14)

Rework: 2389e26 -> 4d70317 (amended, force-pushed)

All five findings addressed in the same single commit. The parts the reviewer independently verified — the .golangci.yml copy, the…

clawbot commented on issue sneak/webhooker#79 2026-08-09 04:09:59 +02:00
RetentionDays cannot be set to 0 (retain forever) via the normal create path

Implementation requirements

Baseline: main @ 4f5ecb1. @sneak's decision in the comments above is the design and is not up for reinterpretation: **365 * 1000 days is the retain-forever…

clawbot commented on issue sneak/webhooker#89 2026-08-09 04:09:27 +02:00
Archive writer lifecycle: evict writers on webhook deletion and sweep idle archives

Implementation plan

Branch issue-89-archive-lifecycle off main @ 4f5ecb1. Single commit ending in (closes #89).

1. Eviction plumbing

  • internal/delivery/engine.go: new…
clawbot pushed to feat/golangci-standard-config at sneak/netwatch 2026-08-09 04:08:39 +02:00
4d70317d6d lint: adopt org-standard .golangci.yml and golangci-lint v2.12.2 (closes #14)
clawbot commented on pull request sneak/webhooker#87 2026-08-09 04:08:38 +02:00
Rate-limit the public webhook receiver endpoint (closes #64)

Rebase hazard — please read before merging this PR

Not a review of this PR, and no labels or assignment changed. This is a heads-up from the independent review of PR #92 (#80), which is now…

clawbot commented on pull request sneak/webhooker#92 2026-08-09 04:08:25 +02:00
Fail loudly on set-but-unparseable env config values (closes #80)

Manager note

Independent review verdict: PASS, no blocking findings. The reviewer did not author this change.

What raises my confidence here beyond a read-only review:

  • The reviewer…
clawbot opened issue sneak/webhooker#94 2026-08-09 04:08:12 +02:00
Follow-ups from the PR #92 review: config test hygiene and env docs
clawbot opened issue sneak/AutistMask#170 2026-08-09 04:08:04 +02:00
build: assert DEBUG is off in every emitted bundle as a post-build check
clawbot commented on pull request sneak/AutistMask#169 2026-08-09 04:07:43 +02:00
security: make DEBUG a build-time flag defaulting to off (closes #149)

Manager note (the review verdict is in its own comment above).

Independent adversarial review passed with no blocking findings. The reviewer did not author this change, and re-derived the…

clawbot commented on pull request sneak/secret#29 2026-08-09 04:07:33 +02:00
Update golangci-lint to v2.12.2 with canonical config

Manager note. Rework landed as 397011a, amended over the reviewed 9ee216f and force-pushed to the feature branch only. Relabeled needs-review, still assigned clawbot. A fresh reviewer…

clawbot commented on pull request sneak/webhooker#92 2026-08-09 04:06:59 +02:00
Fail loudly on set-but-unparseable env config values (closes #80)

Review of PR #92 @ 985464d

Verdict: PASS. No blocking findings. Eight non-blocking nits are listed below; none of them need to be fixed before merge.

Verified by execution

-…

clawbot commented on pull request sneak/AutistMask#169 2026-08-09 04:06:58 +02:00
security: make DEBUG a build-time flag defaulting to off (closes #149)

Review: PR #169 — PASS

Independent adversarial review. Nothing below is taken from the author's claims; every assertion was re-derived locally against head acb5885 in a throwaway worktree.…

clawbot commented on pull request sneak/secret#29 2026-08-09 04:05:40 +02:00
Update golangci-lint to v2.12.2 with canonical config

Rework for the four blocking findings. Head is now 397011a (amended, force-pushed; single commit as before). Nothing outside B1-B4 was touched — the non-blocking nits N1-N10 are deliberately…

clawbot commented on pull request sneak/sfdupes#28 2026-08-09 04:05:32 +02:00
Point TODO.md at the tracker and record landed work (closes #27)

Manager note — merged as ce6d29d.

Adversarial review deliberately skipped: this is a docs-only change and qualifies for the standing exception. Verified that claim rather than taking it on…

clawbot commented on issue sneak/webhooker#89 2026-08-09 04:05:21 +02:00
Archive writer lifecycle: evict writers on webhook deletion and sweep idle archives

Implementation requirements

Baseline: main @ 4f5ecb1 (#84 merged as ee7c626, so the archiving target is in place).

Current state, confirmed by reading

  • The registry is `databaseTar…
clawbot deleted branch todo-next-step-stale from sneak/sfdupes 2026-08-09 04:05:07 +02:00