From 0c8e3ef542b72df3722b5058ce3997b7067415a8 Mon Sep 17 00:00:00 2001 From: clawbot <35+clawbot@noreply.example.org> Date: Sun, 4 Oct 2026 12:44:42 +0000 Subject: [PATCH] Record the gomodguard_v2 migration in TODO.md (closes #57) Adds the Completed Steps entry for re-vendoring the canonical .golangci.yml, which switches off the deprecated gomodguard and runs gomodguard_v2 and depguard in its place. Model: opus-5-5 --- TODO.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TODO.md b/TODO.md index 2a167f2..e12b6d4 100644 --- a/TODO.md +++ b/TODO.md @@ -29,6 +29,11 @@ P2: security: referer blacklist # Completed Steps +- 2026-10-04 `.golangci.yml` re-vendored from the canonical copy (closes #57): + the deprecated `gomodguard` is switched off, so lint runs print no + deprecation warning; its successor `gomodguard_v2` runs with the shared + module block list, and `depguard` keeps `net/http/httptest` out of files that + are not tests. The tree needed no code changes. - 2026-10-04 the image route's signature check and error answers are tested (closes #76): new tests in `internal/handlers`, with no network, check the status and JSON error body for a missing, wrong, unpadded, upper-case or