2026-09-26 - 2026-10-26

Overview

35 Active Pull Requests
47 Active Issues
Excluding merges, 0 authors have pushed 0 commits to main and 37 commits to all branches. On main, 0 files have changed and there have been 0 additions and 0 deletions.

33 Pull requests merged by 1 user

Merged #132 Allow homoicon's local copy of sobek in the canonical .golangci.yml 2026-10-21 17:01:39 +02:00

Merged #131 Keep modules, lint cache and system packages in check builds (closes #130) 2026-10-18 16:56:26 +02:00

Merged #129 Keep Go's build cache in check builds (closes #113) 2026-10-15 16:50:31 +02:00

Merged #127 Install the pinned node when the installed one is another major version (closes #118) 2026-10-08 04:14:22 +02:00

Merged #126 Tag the image build in the checklist's script/cibuild item (closes #125) 2026-10-07 13:02:07 +02:00

Merged #124 Stop the lint and test builds writing an image (closes #123) 2026-10-07 12:02:02 +02:00

Merged #121 Set a time limit on the canonical check job (closes #120) 2026-10-07 11:31:35 +02:00

Merged #122 Make the canonical package.json private instead of declaring MIT (closes #119) 2026-10-07 11:02:13 +02:00

Merged #117 Fetch history and tags in the canonical workflow (closes #110) 2026-10-06 08:15:42 +02:00

Merged #116 Refresh apt package lists once in script/bootstrap (closes #115) 2026-10-06 07:31:22 +02:00

Merged #114 Say that a build from a linked worktree needs the version passed in (closes #111) 2026-10-06 06:33:20 +02:00

Merged #109 Cancel replaced CI runs and drop the checkout token (closes #107) 2026-10-06 05:52:58 +02:00

Merged #108 Disable canonicalheader in the canonical .golangci.yml (closes #105) 2026-10-06 05:15:42 +02:00

Merged #106 Say where a repository's own .gitignore and .editorconfig entries go (closes #103) 2026-10-06 04:15:17 +02:00

Merged #102 Assign the image tag on its own line in script/ (closes #101) 2026-10-06 02:52:24 +02:00

Merged #99 Fold the August fleet findings into the policies, or drop them (closes #62) 2026-10-04 15:14:45 +02:00

Merged #97 Say which Dockerfile stages run script/bootstrap (closes #90) 2026-10-04 14:48:48 +02:00

Merged #100 Merge TODO.md with git's union merge (closes #98) 2026-10-04 14:14:52 +02:00

Merged #96 Keep a submodule's own .git/config out of the build context (closes #88) 2026-10-04 12:48:56 +02:00

Merged #95 Install lint-phase libraries with apt-get, not apk (closes #83) 2026-10-04 11:31:49 +02:00

Merged #94 Let fx own signals and the exit code in the server example (closes #86) 2026-10-04 11:02:19 +02:00

Merged #91 Pin host Go tools by commit hash with go install (closes #37) 2026-10-04 09:49:14 +02:00

Merged #93 Ignore hardware-backed SSH key files in the canonical ignore files (closes #81) 2026-10-04 09:14:53 +02:00

Merged #92 Give package.json the MIT license field (closes #76) 2026-10-04 08:31:47 +02:00

Merged #89 Keep agent guidance in one root AGENTS.md (closes #31) 2026-10-04 08:02:25 +02:00

Merged #87 Rewrite the -count=1 note to match the current files (closes #77) 2026-10-04 07:31:49 +02:00

Merged #84 Fall back to dev when git describe prints nothing (closes #74) 2026-10-04 07:02:28 +02:00

Merged #85 Keep each submodule's git config out of the build context (closes #75) 2026-10-04 05:31:51 +02:00

Merged #82 Fix git ownership and -race in the canonical Go Dockerfile (closes #73) 2026-10-04 04:31:51 +02:00

Merged #79 Pin golangci-lint v2.14.0; disable exhaustruct_v5 (closes #65) 2026-10-04 03:32:09 +02:00

Merged #80 Cover more secret shapes in the canonical .gitignore (closes #38) 2026-10-03 17:39:41 +02:00

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

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

2 Pull requests proposed by 1 user

42 Issues closed from 1 user

Closed #134 Canonical .golangci.yml: accept homoicon's local replace of sobek 2026-10-21 17:01:40 +02:00

Closed #130 May Go's module download cache survive between check builds too? 2026-10-18 16:56:26 +02:00

Closed #113 DECISION: does the 60-second make test cap include building the test phase? 2026-10-15 16:50:31 +02:00

Closed #118 yarn 1.22.22 prints deprecation warning DEP0169 under node 24 during yarn install 2026-10-08 04:14:23 +02:00

Closed #125 The new-repository checklist gives script/cibuild an untagged image build 2026-10-07 13:02:07 +02:00

Closed #123 The lint and test builds write an image nobody uses, costing about 16 seconds of the 60-second cap 2026-10-07 12:02:02 +02:00

Closed #120 The canonical check workflow sets no time limit on its job 2026-10-07 11:31:36 +02:00

Closed #119 Canonical package.json declares MIT in every repository that copies it 2026-10-07 11:02:13 +02:00

Closed #110 The canonical workflow does not fetch tags, though the policy says a tag-derived version needs them 2026-10-06 08:15:42 +02:00

Closed #115 Canonical script/bootstrap runs apt-get install without refreshing the package lists 2026-10-06 07:31:23 +02:00

Closed #111 Say what a build from a linked worktree must do about the version 2026-10-06 06:33:21 +02:00

Closed #107 Canonical workflow lacks a concurrency block and leaves the CI token in .git/config 2026-10-06 05:52:58 +02:00

Closed #105 canonicalheader in the canonical .golangci.yml misses findings at random 2026-10-06 05:15:43 +02:00

Closed #112 Go build cache mounts in the canonical Go Dockerfile, with -count=1 in its test phase 2026-10-06 04:33:48 +02:00

Closed #101 script/ files pass the image tag through an inline command substitution, against their own rule 2026-10-06 02:52:24 +02:00

Closed #103 Canonical .gitignore has no place for a repository's own build outputs 2026-10-06 02:43:53 +02:00

Closed #104 Say that a re-vendor keeps a repository's own .gitignore and .editorconfig entries 2026-10-06 02:41:34 +02:00

Closed #62 Fold the August fleet findings into the policies, or drop them 2026-10-04 15:14:46 +02:00

Closed #90 REPO_POLICIES.md says Dockerfiles run script/bootstrap, but the canonical Go Dockerfile never does 2026-10-04 14:48:48 +02:00

Closed #98 Every merge to next makes the other open PRs conflict in TODO.md 2026-10-04 14:14:53 +02:00

Closed #88 Canonical .dockerignore: a submodule named config loses its git directory, and a submodule's own .git/config still ships 2026-10-04 12:48:56 +02:00

Closed #83 Canonical Dockerfile note installs lint-phase libraries with apk, but the golangci-lint image is Debian 2026-10-04 11:31:49 +02:00

Closed #86 Go HTTP server conventions: the lifecycle example drops the exit code, double-handles signals, and exits from a goroutine 2026-10-04 11:02:19 +02:00

Closed #37 DECISION NEEDED: should pinned Go tools be go install-with-commit-pin, or tracked as go.mod tool dependencies? 2026-10-04 09:49:14 +02:00

Closed #81 Canonical ignore files miss the SSH key files for hardware-backed keys 2026-10-04 09:14:53 +02:00

Closed #76 make check prints the yarn warning "package.json: No license field" 2026-10-04 08:31:48 +02:00

Closed #31 DECISION NEEDED: canonical REPO_POLICIES.md is missing the in-repo memory bullet that stale vendored copies still carry — retired, or lost? 2026-10-04 08:02:26 +02:00

Closed #77 REPO_POLICIES.md still names CHECK_EPOCH, a mechanism that no longer exists 2026-10-04 07:31:49 +02:00

Closed #74 Styleguide Makefile stamps an empty version outside a git checkout 2026-10-04 07:02:29 +02:00

Closed #75 Canonical .dockerignore keeps out .git/config but not a submodule's config 2026-10-04 05:31:52 +02:00

Closed #73 Canonical Go Dockerfile example: git refuses a checkout owned by another user, and -race cannot run on the alpine test image 2026-10-04 04:31:52 +02:00

Closed #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-04 03:32:09 +02:00

Closed #38 SECURITY: canonical .gitignore misses common secret shapes (*.env, .envrc, *.p12/*.pfx, extensionless SSH keys) 2026-10-03 17:39:41 +02:00

Closed #60 PROPAGATION: roll the new canonical .golangci.yml bytes (gomodguard_v2 migration) into every consuming repository 2026-10-03 14:24:09 +02:00

Closed #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-10-03 14:24:08 +02:00

Closed #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-10-03 14:24:07 +02:00

Closed #48 next still carries the pre-ruling 20s/30s test budget, so PR 34 will revert the org-wide ruling when it rebases 2026-10-03 14:17:31 +02:00

Closed #44 Canonical Go make test example omits -count=1, shipping a false green to every repo 2026-10-03 14:17:30 +02:00

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

Closed #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

Closed #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

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

38 Issues created by 1 user

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

Opened #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

Opened #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

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

Opened #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

Opened #72 Version-stamp convention: follow-ups from the rollout, and one pinning question 2026-10-02 14:09:06 +02:00

Opened #73 Canonical Go Dockerfile example: git refuses a checkout owned by another user, and -race cannot run on the alpine test image 2026-10-03 14:18:51 +02:00

Opened #74 Styleguide Makefile stamps an empty version outside a git checkout 2026-10-03 14:18:57 +02:00

Opened #75 Canonical .dockerignore keeps out .git/config but not a submodule's config 2026-10-03 14:19:03 +02:00

Opened #76 make check prints the yarn warning "package.json: No license field" 2026-10-03 14:19:06 +02:00

Opened #77 REPO_POLICIES.md still names CHECK_EPOCH, a mechanism that no longer exists 2026-10-03 14:23:36 +02:00

Opened #78 PROPAGATION: re-vendor the current canonical files from main into every consuming repository 2026-10-03 14:23:58 +02:00

Opened #81 Canonical ignore files miss the SSH key files for hardware-backed keys 2026-10-03 16:14:40 +02:00

Opened #83 Canonical Dockerfile note installs lint-phase libraries with apk, but the golangci-lint image is Debian 2026-10-04 03:50:01 +02:00

Opened #86 Go HTTP server conventions: the lifecycle example drops the exit code, double-handles signals, and exits from a goroutine 2026-10-04 04:59:11 +02:00

Opened #88 Canonical .dockerignore: a submodule named config loses its git directory, and a submodule's own .git/config still ships 2026-10-04 05:33:07 +02:00

Opened #90 REPO_POLICIES.md says Dockerfiles run script/bootstrap, but the canonical Go Dockerfile never does 2026-10-04 07:03:35 +02:00

Opened #98 Every merge to next makes the other open PRs conflict in TODO.md 2026-10-04 11:15:21 +02:00

Opened #101 script/ files pass the image tag through an inline command substitution, against their own rule 2026-10-06 01:32:35 +02:00

Opened #103 Canonical .gitignore has no place for a repository's own build outputs 2026-10-06 02:32:27 +02:00

Opened #104 Say that a re-vendor keeps a repository's own .gitignore and .editorconfig entries 2026-10-06 02:41:00 +02:00

Opened #105 canonicalheader in the canonical .golangci.yml misses findings at random 2026-10-06 02:41:02 +02:00

Opened #107 Canonical workflow lacks a concurrency block and leaves the CI token in .git/config 2026-10-06 02:48:06 +02:00

Opened #110 The canonical workflow does not fetch tags, though the policy says a tag-derived version needs them 2026-10-06 04:14:28 +02:00

Opened #111 Say what a build from a linked worktree must do about the version 2026-10-06 04:14:30 +02:00

Opened #112 Go build cache mounts in the canonical Go Dockerfile, with -count=1 in its test phase 2026-10-06 04:28:25 +02:00

Opened #113 DECISION: does the 60-second make test cap include building the test phase? 2026-10-06 04:30:29 +02:00

Opened #115 Canonical script/bootstrap runs apt-get install without refreshing the package lists 2026-10-06 05:22:18 +02:00

Opened #118 yarn 1.22.22 prints deprecation warning DEP0169 under node 24 during yarn install 2026-10-06 09:25:34 +02:00

Opened #119 Canonical package.json declares MIT in every repository that copies it 2026-10-06 11:10:47 +02:00

Opened #120 The canonical check workflow sets no time limit on its job 2026-10-06 16:00:33 +02:00

Opened #123 The lint and test builds write an image nobody uses, costing about 16 seconds of the 60-second cap 2026-10-07 10:49:51 +02:00

Opened #125 The new-repository checklist gives script/cibuild an untagged image build 2026-10-07 11:32:12 +02:00

Opened #128 REPO_POLICIES: a package does what its name says; shared code goes in a third package 2026-10-14 22:09:14 +02:00

Opened #130 May Go's module download cache survive between check builds too? 2026-10-15 18:18:14 +02:00

Opened #133 Check builds may keep the Python package install from the lockfile 2026-10-21 16:02:59 +02:00

Opened #134 Canonical .golangci.yml: accept homoicon's local replace of sobek 2026-10-21 16:47:40 +02:00

Opened #136 question: rewrite REPO_POLICIES.md sentence by sentence on Fable? 2026-10-25 03:36:24 +01:00