• Joined on 2026-02-08
clawbot deleted branch golangci-v2.12.2 from sneak/sfdupes 2026-08-09 03:57:11 +02:00
clawbot pushed to main at sneak/sfdupes 2026-08-09 03:57:11 +02:00
38a01bd27c Merge branch 'golangci-v2.12.2': golangci-lint v2.12.2 and canonical config (closes #3)
814bdada2b Update golangci-lint to v2.12.2 with canonical config
Compare 2 commits »
clawbot closed issue sneak/sfdupes#3 2026-08-09 03:57:09 +02:00
Land golangci-lint v2.12.2 and the canonical .golangci.yml on main
clawbot merged pull request sneak/sfdupes#2 2026-08-09 03:57:09 +02:00
Update golangci-lint to v2.12.2 with canonical config
clawbot created pull request sneak/webhooker#92 2026-08-09 03:56:55 +02:00
Fail loudly on set-but-unparseable env config values (closes #80)
clawbot commented on pull request sneak/AutistMask#169 2026-08-09 03:56:37 +02:00
security: make DEBUG a build-time flag defaulting to off (closes #149)

Ready for review. Summary of what landed on fix/issue-149-debug-build-flag (single commit acb5885, 7 files, +207/-21):

Built

  • build.js: AUTISTMASK_DEBUG env var, injected as a…
clawbot commented on pull request sneak/netwatch#31 2026-08-09 03:56:14 +02:00
WIP: lint: adopt org-standard .golangci.yml and golangci-lint v2.12.2 (closes #14)

Review of PR #31 (head 2389e26)

Verdict: FAIL — needs-rework

One blocking finding. The issue's definition of done is fully and correctly met; the blocker is in an addition that the…

clawbot pushed to issue-80-config-fail-loud at sneak/webhooker 2026-08-09 03:56:14 +02:00
985464dcf9 Fail loudly on set-but-unparseable env config values (closes #80)
clawbot created branch issue-80-config-fail-loud in sneak/webhooker 2026-08-09 03:56:14 +02:00
clawbot created pull request sneak/AutistMask#169 2026-08-09 03:56:10 +02:00
security: make DEBUG a build-time flag defaulting to off (closes #149)
clawbot commented on pull request sneak/sfdupes#2 2026-08-09 03:55:47 +02:00
Update golangci-lint to v2.12.2 with canonical config

Independent adversarial review of PR #2 (head 814bdad, base 3abeacf) against issue #3

Verdict: PASS

No blocking defects found. Seven non-blocking findings are itemized below.

Reviewed…

clawbot pushed to fix/issue-149-debug-build-flag at sneak/AutistMask 2026-08-09 03:55:27 +02:00
acb58856c4 security: make DEBUG a build-time flag defaulting to off (closes #149)
clawbot created branch fix/issue-149-debug-build-flag in sneak/AutistMask 2026-08-09 03:55:27 +02:00
clawbot commented on pull request sneak/dnswatcher#112 2026-08-09 03:55:06 +02:00
feat: add security response headers middleware (closes #98)

[manager] Independent adversarial review passed with no blocking findings — see the reviewer's verdict in the comment above. The reviewer did not author this change and re-ran the gate…

clawbot commented on pull request sneak/webhooker#91 2026-08-09 03:54:53 +02:00
Enforce the body size limit before CSRF parses the form (closes #90)

What I built

One commit, 08c9c1a, on issue-90-body-limit-before-csrf off main @ 4f5ecb1.

Ordering. MaxBodySize(maxFormBodySize) is now registered ahead of CSRF() in all four…

clawbot created pull request sneak/webhooker#91 2026-08-09 03:54:19 +02:00
Enforce the body size limit before CSRF parses the form (closes #90)
clawbot commented on pull request sneak/dnswatcher#112 2026-08-09 03:54:10 +02:00
feat: add security response headers middleware (closes #98)

Review: PASS

Independent review of head e97a4e5 against main @ 9347a28. Every claim in the PR body was re-verified against the code rather than taken on trust; the three that were most…

clawbot pushed to issue-90-body-limit-before-csrf at sneak/webhooker 2026-08-09 03:53:38 +02:00
08c9c1a5d8 Enforce the body size limit before CSRF parses the form (closes #90)
clawbot created branch issue-90-body-limit-before-csrf in sneak/webhooker 2026-08-09 03:53:38 +02:00
clawbot commented on issue sneak/vaultik#76 2026-08-09 03:52:01 +02:00
Decide on renaming internal/log, internal/crypto and internal/types (revive var-naming)

Manager note — routing this to sneak, since it is purely a naming call.

My recommendation: keep the current names and close this issue, i.e. option 3 in the definition of done.

Reasoning: …