go-scm/cmd
Snider 10c9e23e04
Some checks failed
Security Scan / security (pull_request) Failing after 9s
Test / test (pull_request) Successful in 1m44s
fix(dx): repair build, update CLAUDE.md, add tests for untested paths
- Fix cmd/forge build failure: remove extra locales.FS arg from
  RegisterCommands (signature takes single CommandRegistration)
- Update CLAUDE.md error handling section to document coreerr.E()
  pattern (was outdated log.E/fmt.Errorf reference)
- Add security_test.go for agentci: SanitizePath, EscapeShellArg,
  SecureSSHCommand, MaskToken (coverage 56% → 68%)
- Add provider_handlers_test.go for pkg/api: category filter, nil
  guards, manifest/verify/sign bad requests (coverage 31% → 52%)
- Audit confirms: no fmt.Errorf or os.ReadFile/WriteFile in production
  code (only in test files)

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 08:49:55 +00:00
..
collect refactor: swap pkg/{io,log,i18n} imports to go-io/go-log/go-i18n 2026-03-06 12:35:42 +00:00
forge fix(dx): repair build, update CLAUDE.md, add tests for untested paths 2026-03-17 08:49:55 +00:00
gitea refactor: replace fmt.Errorf/errors.New with coreerr.E() 2026-03-16 20:37:25 +00:00
scm feat(manifest): add compile step and marketplace index builder 2026-03-15 14:12:52 +00:00