go/pkg
Snider 4c3a671b48 fix: Codex review — medium/low severity issues resolved
Medium:
- Config zero-value safe (nil ConfigOptions guards on all mutators)
- ServiceShutdown collects and returns first OnStop error
- Default logger uses atomic.Pointer (race fix)
- Command registration rejects duplicates (like Service)

Low:
- Array.AsSlice returns copy, not backing slice
- fs.validatePath constructs error on sandbox escape (was nil)

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-20 17:25:12 +00:00
..
core fix: Codex review — medium/low severity issues resolved 2026-03-20 17:25:12 +00:00