Changelog
- d03c95e1537797639d5fae8e74bbe4df799960d2 ci(dockerfile): add Go build cache mounts to speed up incremental builds (#70)
- 472a550a76815d5c52cf73899fff016e17da2591 ci: add pr+push test workflow and gate releases on it (#65)
- 3cd05e4490d0bf82f50f65f0cd25840698380ac9 claudecode: treat os.ErrClosed as terminal-EOF in Read (#67)
- 959dc60889127e6124699de947edc3ca67ed3811 fix(pentest): de-race TestStart_AppendPath_HappyPathReusesCurrentID (#71)
- 8d8e76ee801cd3349f6f688aaa7d4010335a621d niro: surface missing-Docker as canonical message everywhere (#69)
- ee720fee4538198666680d9180b0a034e4d4b6be repo: gofmt -w to clear drift before adding fmt gate to CI (#66)
- f0e499a3479a0f58665b195540c0a20fabfa9d1f repo: remove unused dist-scripts/ installers (#68)