2026-07-02 - 2026-10-02

Översikt

13 Aktiva Pull begärelser
31 Aktiva ärenden
Exkludera merger, 2 författare have pushed 9 commits to main and 28 commits till alla brancher. På main, 22 filer har ändrats and there have been 642 tillägg och 84 borttagningar.

12 Pull begärelser sammanfogad av 2 användare

Sammanfogad #70 Derive the image version from git; send .git without its config (closes #69, closes #71) 2026-10-02 04:38:11 +02:00

Sammanfogad #67 Read the architecture at run time, not via a Buildarch ldflag (closes #66) 2026-10-02 01:03:39 +02:00

Sammanfogad #55 Migrate canonical .golangci.yml to gomodguard_v2, with a block list 2026-09-09 14:04:19 +02:00

Sammanfogad #34 Milestone next: check-cache busting, build-context hygiene, lint in a container 2026-09-09 14:01:54 +02:00

Sammanfogad #45 Add -count=1 to the canonical Go make test example 2026-09-09 13:41:58 +02:00

Sammanfogad #59 Enable depguard so a non-test file cannot import test support 2026-09-08 05:14:43 +02:00

Sammanfogad #49 Scope the .golangci.yml agent prohibition to vendored copies 2026-08-30 06:26:20 +02:00

Sammanfogad #54 Require thin cmd/ entrypoints: all logic in internal/ or pkg/ 2026-08-30 04:20:59 +02:00

Sammanfogad #42 Raise org-wide make test cap to 60s, backstop timeout to 90s 2026-08-10 16:13:31 +02:00

Sammanfogad #24 Set canonical .golangci.yml to the org-standard v2 config (golangci-lint v2.12.2) 2026-08-07 23:24:06 +02:00

Sammanfogad #23 Adopt scripts-to-rule-them-all: script/ entrypoints, Makefile shims, policy update 2026-07-06 23:53:05 +02:00

Sammanfogad #22 TODO 2026-07-06 21:36:20 +02:00

1 Pull-begäran föreslås av 1 användare

Föreslagen #68 next → main: architecture at run time, version from git 2026-10-02 01:04:09 +02:00

19 Ärenden closed from 1 användare

Stängd #71 Version stamp follow-up: keep .git/config out of the build context; a bare docker build must succeed 2026-10-02 04:38:11 +02:00

Stängd #69 Version stamp: the build derives the version from git; .git is no longer excluded 2026-10-02 04:38:11 +02:00

Stängd #66 Remove buildarch from the Go styleguide and HTTP server conventions: read the architecture at run time 2026-10-02 01:03:39 +02:00

Stängd #63 Run every build, test and lint step in the Dockerfiles at nice -n 19 2026-09-29 13:12:18 +02:00

Stängd #36 Operational consequence of CHECK_EPOCH: every check layer is unreusable by construction, so builder-cache growth is unbounded across the fleet 2026-09-23 07:59:10 +02:00

Stängd #33 DECISION NEEDED: canonical script/bootstrap pins NODE_VERSION and YARN_VERSION but policy tells it to skip on any version found — the pins are decorative 2026-09-09 14:06:01 +02:00

Stängd #46 Decision: vmsetup and secpol are tracked projects with no repo on the instance 2026-09-09 14:04:41 +02:00

Stängd #25 canonical .golangci.yml emits a gomodguard deprecation warning under golangci-lint v2.12+ 2026-09-09 14:04:20 +02:00

Stängd #27 canonical .dockerignore omits .claude/, so agent worktrees land in the Docker build context 2026-09-09 14:01:56 +02:00

Stängd #28 script/bootstrap installs the pinned golangci-lint only if missing, so version pins are inert on any machine that already has the tool 2026-09-09 14:01:56 +02:00

Stängd #29 SECURITY: canonical .dockerignore does not exclude .env, *.pem or *.key, so local secrets ship into the Docker build context 2026-09-09 14:01:56 +02:00

Stängd #30 script/lint shares one golangci-lint cache across all concurrent sessions, producing cross-contaminated results 2026-09-09 14:01:56 +02:00

Stängd #40 All linting must run in Docker: canonicalise homoicon's Dockerfile.lint + script/lint pattern 2026-09-09 14:01:55 +02:00

Stängd #26 script/cibuild reports a green it did not earn: Docker serves the make check layer from cache 2026-09-09 14:01:55 +02:00

Stängd #57 PROPAGATION: roll the -count=1 Go test-cache fix (#44) into every consuming Go repo — as ONE commit per repo 2026-09-06 16:27:52 +02:00

Stängd #56 Dockerfile.lint has no .git, so gitignore-honouring linters walk a different file set than they do locally 2026-09-06 16:27:51 +02:00

Stängd #52 REPO_POLICIES: carve out capability-URL services from "when in doubt, harden" 2026-09-03 20:28:11 +02:00

Stängd #32 Go test cache is a second, independent source of unearned greens: canonical make test lacks -count=1 2026-09-03 20:28:11 +02:00

Stängd #41 Test-time cap: is 60s the new org-wide ceiling, or a dnswatcher divergence? 2026-09-03 20:28:10 +02:00

31 Ärenden skapad av 1 användare

Öppnad #25 canonical .golangci.yml emits a gomodguard deprecation warning under golangci-lint v2.12+ 2026-08-09 06:56:21 +02:00

Öppnad #26 script/cibuild reports a green it did not earn: Docker serves the make check layer from cache 2026-08-09 07:35:30 +02:00

Öppnad #27 canonical .dockerignore omits .claude/, so agent worktrees land in the Docker build context 2026-08-09 07:39:32 +02:00

Öppnad #28 script/bootstrap installs the pinned golangci-lint only if missing, so version pins are inert on any machine that already has the tool 2026-08-09 07:40:06 +02:00

Öppnad #29 SECURITY: canonical .dockerignore does not exclude .env, *.pem or *.key, so local secrets ship into the Docker build context 2026-08-09 07:51:11 +02:00

Öppnad #30 script/lint shares one golangci-lint cache across all concurrent sessions, producing cross-contaminated results 2026-08-09 08:02:24 +02:00

Öppnad #31 DECISION NEEDED: canonical REPO_POLICIES.md is missing the in-repo memory bullet that stale vendored copies still carry — retired, or lost? 2026-08-09 12:02:11 +02:00

Öppnad #32 Go test cache is a second, independent source of unearned greens: canonical make test lacks -count=1 2026-08-09 16:39:41 +02:00

Öppnad #33 DECISION NEEDED: canonical script/bootstrap pins NODE_VERSION and YARN_VERSION but policy tells it to skip on any version found — the pins are decorative 2026-08-09 16:41:44 +02:00

Öppnad #35 PROPAGATION: roll the Docker build-context trio (#26 CHECK_EPOCH, #29 .dockerignore secrets, #27 .claude/) into every consuming repo — as ONE commit per repo 2026-08-09 16:49:30 +02:00

Öppnad #36 Operational consequence of CHECK_EPOCH: every check layer is unreusable by construction, so builder-cache growth is unbounded across the fleet 2026-08-09 17:05:39 +02:00

Öppnad #37 DECISION NEEDED: should pinned Go tools be go install-with-commit-pin, or tracked as go.mod tool dependencies? 2026-08-09 17:37:06 +02:00

Öppnad #38 SECURITY: canonical .gitignore misses common secret shapes (*.env, .envrc, *.p12/*.pfx, extensionless SSH keys) 2026-08-09 18:23:03 +02:00

Öppnad #39 PROPAGATION: roll the Go tooling fixes (#28 bootstrap version enforcement, #30 lint cache/lock isolation) into every Go repo — as ONE commit per repo 2026-08-09 20:52:34 +02:00

Öppnad #40 All linting must run in Docker: canonicalise homoicon's Dockerfile.lint + script/lint pattern 2026-08-10 13:13:44 +02:00

Öppnad #41 Test-time cap: is 60s the new org-wide ceiling, or a dnswatcher divergence? 2026-08-10 13:18:17 +02:00

Öppnad #44 Canonical Go make test example omits -count=1, shipping a false green to every repo 2026-08-10 15:49:17 +02:00

Öppnad #46 Decision: vmsetup and secpol are tracked projects with no repo on the instance 2026-08-10 15:55:15 +02:00

Öppnad #48 next still carries the pre-ruling 20s/30s test budget, so PR 34 will revert the org-wide ruling when it rebases 2026-08-19 14:14:55 +02:00

Öppnad #51 issue-to-pr workers break the no-scripted-search-and-replace and no-raw-go-tools rules at a measured 3-in-4 rate 2026-08-24 19:37:23 +02:00

Öppnad #52 REPO_POLICIES: carve out capability-URL services from "when in doubt, harden" 2026-08-25 22:41:37 +02:00

Öppnad #56 Dockerfile.lint has no .git, so gitignore-honouring linters walk a different file set than they do locally 2026-09-03 20:29:12 +02:00

Öppnad #57 PROPAGATION: roll the -count=1 Go test-cache fix (#44) into every consuming Go repo — as ONE commit per repo 2026-09-03 23:05:03 +02:00

Öppnad #60 PROPAGATION: roll the new canonical .golangci.yml bytes (gomodguard_v2 migration) into every consuming repository 2026-09-08 06:39:25 +02:00

Öppnad #61 Test recipe reruns a hung suite, so a hang costs the 90s backstop twice and can exceed the 5 minute build limit 2026-09-23 01:43:41 +02:00

Öppnad #62 Fold the August fleet findings into the policies, or drop them 2026-09-25 12:25:17 +02:00

Öppnad #63 Run every build, test and lint step in the Dockerfiles at nice -n 19 2026-09-29 13:02:23 +02:00

Öppnad #65 Canonical golangci-lint pin cannot lint Go 1.27 modules; its successors enable exhaustruct_v5, which the canonical config does not disable 2026-10-01 20:56:27 +02:00

Öppnad #66 Remove buildarch from the Go styleguide and HTTP server conventions: read the architecture at run time 2026-10-02 00:46:53 +02:00

Öppnad #69 Version stamp: the build derives the version from git; .git is no longer excluded 2026-10-02 02:18:42 +02:00

Öppnad #71 Version stamp follow-up: keep .git/config out of the build context; a bare docker build must succeed 2026-10-02 03:12:12 +02:00