Claude
82ccd30fcc
refactor(ax): Pass 1 AX compliance sweep — banned imports, naming, tests
...
- Remove banned imports (fmt, log, errors, os, strings, path/filepath,
encoding/json) from all cmd/ packages; replace with core.* primitives
and cli.* wrappers
- Rename abbreviated variables (cfg→configuration, reg→registry,
cmd→proc, c→toolCheck/checkBuilder, sb→builder, out→output,
r→repo/reason, b→branchName) across config, doctor, pkgcmd, help
- Add usage-example comments to all exported functions in pkg/cli
(strings.go, log.go, i18n.go)
- Add complete Good/Bad/Ugly test triads to all pkg/cli test files:
new files for command, errors, frame_components, i18n, log, render,
runtime, strings, utils; updated existing check, daemon, glyph,
layout, output, ansi, commands, frame, prompt, stream, styles,
tracker, tree
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-31 09:17:23 +01:00
Claude
6a8bd92189
feat: add pkg/cli with TUI components ( #14 , #15 )
...
Deploy / build (push) Failing after 4s
Security Scan / security (push) Successful in 15s
Move pkg/cli from core/go to core/cli. Includes Frame AppShell,
Stream, TaskTracker, Tree, Rich Table. Update imports to v0.0.1
tagged deps and fix openpgp import path for go-crypt split.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 20:42:00 +00:00