Jeffrey Paul sneak
sneak commented on issue sneak/prompts#40 2026-08-10 16:20:11 +02:00
All linting must run in Docker: canonicalise homoicon's Dockerfile.lint + script/lint pattern

Don't do the config check step. That's not necessary. We can assume the config is valid. It's okay to make linting its own Docker phase. That way you can put it into the main Docker file. You…

sneak deleted branch org-wide-60s-test-cap from sneak/prompts 2026-08-10 16:13:32 +02:00
sneak pushed to main at sneak/prompts 2026-08-10 16:13:32 +02:00
a8686891ba Raise org-wide make test cap to 60s, backstop timeout to 90s (#42)
sneak merged pull request sneak/prompts#42 2026-08-10 16:13:31 +02:00
Raise org-wide make test cap to 60s, backstop timeout to 90s
sneak closed pull request sneak/simplelog#21 2026-08-10 15:43:21 +02:00
Emit slog attributes from every handler
sneak commented on pull request sneak/simplelog#21 2026-08-10 15:43:21 +02:00
Emit slog attributes from every handler

unmergeable, conflict. reopen when ready.

sneak deleted branch golangci-v2.12.2 from sneak/simplelog 2026-08-10 15:40:05 +02:00
sneak pushed to main at sneak/simplelog 2026-08-10 15:40:05 +02:00
64c30e979d Merge pull request 'Update golangci-lint to v2.12.2 with canonical config' (#17) from golangci-v2.12.2 into main
403ba4c42e build: update golangci-lint to v2.12.2 with canonical config
Compare 2 commits »
sneak merged pull request sneak/simplelog#17 2026-08-10 15:40:05 +02:00
Update golangci-lint to v2.12.2 with canonical config
sneak closed issue sneak/simplelog#24 2026-08-10 15:39:05 +02:00
quoteIfNeeded leaves invalid UTF-8 bare, so raw invalid bytes reach the terminal
sneak deleted branch golangci-v2.12.2 from sneak/secret 2026-08-10 15:23:35 +02:00
sneak pushed to main at sneak/secret 2026-08-10 15:23:35 +02:00
41cea400a7 Update golangci-lint to v2.12.2 with canonical config (#29)
sneak merged pull request sneak/secret#29 2026-08-10 15:23:34 +02:00
Update golangci-lint to v2.12.2 with canonical config
sneak commented on pull request sneak/prompts#43 2026-08-10 15:18:06 +02:00
Close three gaps between the containerised-lint rule and its first adopters

unmergeable i should not be assigned. dockerfile can invoke the strta entries instead of make but must do lint and fmt check and test before building so any failure prevents a root docker build.

sneak commented on pull request sneak/prompts#34 2026-08-10 15:15:51 +02:00
Milestone next: check-cache busting, build-context hygiene, lint in a container

globally remember to not be so insanely verbose in issue comments. be concise and to the point without omitting ANY important details. dont get lost in the weeds.

sneak commented on pull request sneak/prompts#34 2026-08-10 15:14:41 +02:00
Milestone next: check-cache busting, build-context hygiene, lint in a container

this is a MESS. delete all these comments and get it together. SIMPLE. make targets invoke strta scripts which are authoritative. lint strta can detect container and branch, that is ok.

sneak commented on issue sneak/prompts#41 2026-08-10 14:28:09 +02:00
Test-time cap: is 60s the new org-wide ceiling, or a dnswatcher divergence?

org wide. the hard cap is 60 for ci/green, but over 20s should be filed as an improvement bug.

sneak commented on issue sneak/dnswatcher#107 2026-08-09 17:11:04 +02:00
DECISION NEEDED: DNSWATCHER_SENTRY_DSN is documented and accepted but does nothing

copy the code from httpserver

sneak commented on pull request sneak/sfdupes#44 2026-08-09 17:10:19 +02:00
Run script/bootstrap in the Docker build stage (closes #42)

linting should always happen in a container, never installed on the dev environment. assume we have docker.