Jeffrey Paul sneak
sneak commented on issue sneak/prompts#37 2026-09-09 14:07:26 +02:00
DECISION NEEDED: should pinned Go tools be go install-with-commit-pin, or tracked as go.mod tool dependencies?

commit pinned installation, not pulled into deps.

sneak closed issue sneak/prompts#33 2026-09-09 14:06:01 +02:00
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
sneak closed issue sneak/prompts#46 2026-09-09 14:04:42 +02:00
Decision: vmsetup and secpol are tracked projects with no repo on the instance
sneak deleted branch gomodguard-v2-with-settings from sneak/prompts 2026-09-09 14:04:21 +02:00
sneak pushed to main at sneak/prompts 2026-09-09 14:04:20 +02:00
ed5ed236b1 Migrate canonical .golangci.yml to gomodguard_v2, with a block list (#55)
sneak closed issue sneak/prompts#25 2026-09-09 14:04:20 +02:00
canonical .golangci.yml emits a gomodguard deprecation warning under golangci-lint v2.12+
sneak merged pull request sneak/prompts#55 2026-09-09 14:04:19 +02:00
Migrate canonical .golangci.yml to gomodguard_v2, with a block list
sneak pushed to gomodguard-v2-with-settings at sneak/prompts 2026-09-09 14:03:15 +02:00
207e8148d1 Merge branch 'main' into gomodguard-v2-with-settings
6c489067ce Milestone next: check-cache busting, build-context hygiene, lint in a container (#34)
c4d5546e86 Gate the build on Docker lint and test phases (closes #40, closes #30)
7b55c444ae Keep in-repo agent scratch out of the build context and out of git (closes #27)
c3a504f647 Keep secrets out of the Docker build context at every depth (closes #29)
Compare 7 commits »
sneak deleted branch next from sneak/prompts 2026-09-09 14:01:56 +02:00
sneak pushed to main at sneak/prompts 2026-09-09 14:01:56 +02:00
6c489067ce Milestone next: check-cache busting, build-context hygiene, lint in a container (#34)
c4d5546e86 Gate the build on Docker lint and test phases (closes #40, closes #30)
7b55c444ae Keep in-repo agent scratch out of the build context and out of git (closes #27)
c3a504f647 Keep secrets out of the Docker build context at every depth (closes #29)
85bea7681e Compare versions when bootstrap installs a pinned tool (closes #28)
Compare 6 commits »
sneak closed issue sneak/prompts#30 2026-09-09 14:01:56 +02:00
script/lint shares one golangci-lint cache across all concurrent sessions, producing cross-contaminated results
sneak closed issue sneak/prompts#27 2026-09-09 14:01:56 +02:00
canonical .dockerignore omits .claude/, so agent worktrees land in the Docker build context
sneak closed issue sneak/prompts#29 2026-09-09 14:01:56 +02:00
SECURITY: canonical .dockerignore does not exclude .env, *.pem or *.key, so local secrets ship into the Docker build context
sneak closed issue sneak/prompts#28 2026-09-09 14:01:56 +02:00
script/bootstrap installs the pinned golangci-lint only if missing, so version pins are inert on any machine that already has the tool
sneak closed issue sneak/prompts#26 2026-09-09 14:01:56 +02:00
script/cibuild reports a green it did not earn: Docker serves the make check layer from cache
sneak closed issue sneak/prompts#40 2026-09-09 14:01:55 +02:00
All linting must run in Docker: canonicalise homoicon's Dockerfile.lint + script/lint pattern
sneak merged pull request sneak/prompts#34 2026-09-09 14:01:55 +02:00
Milestone next: check-cache busting, build-context hygiene, lint in a container
sneak deleted branch go-test-count1 from sneak/prompts 2026-09-09 13:42:01 +02:00
sneak pushed to main at sneak/prompts 2026-09-09 13:42:00 +02:00
58eafaf4c2 Add -count=1 to the canonical Go make test example (#45)
sneak merged pull request sneak/prompts#45 2026-09-09 13:41:58 +02:00
Add -count=1 to the canonical Go make test example