go-ai/cmd/security
Snider aff8ff4b3b
Some checks failed
Security Scan / security (push) Successful in 10s
Test / test (push) Failing after 35s
refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests
Replace fmt/strings/path/filepath with core.Sprintf, core.Lower, core.Upper, core.Split,
core.SplitN, core.Trim, core.Join, core.Contains, core.NewBuilder, core.Path across
ai/, cmd/metrics/, and cmd/security/. Add Bad/Ugly test coverage for the untested
security package (AlertSummary, filterBySeverity, buildTargetRepo, buildJobIssueBody).
os/exec kept for gh CLI invocations (no core equivalent in dep graph).
encoding/json kept for MarshalIndent (no core.JSONMarshalIndent yet).

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-31 14:40:57 +01:00
..
cmd.go refactor(ax): round 6 AX sweep — usage examples, test coverage, package docs 2026-03-31 14:12:12 +01:00
cmd_alerts.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_deps.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_jobs.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_scan.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_secrets.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_security.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00
cmd_security_test.go refactor(ax): round 7 AX sweep — replace banned imports with core primitives, add security tests 2026-03-31 14:40:57 +01:00