feat: rename CLI binary from altimate-code to altimate
Merged
AN
7mo ago+442+442+012345678901234567890123456789-251-251-012345678901234567890123456789
Summary
- Rename the primary CLI command from
altimate-codetoaltimatefor brevity altimate-codeis preserved as a backward-compatible alias (symlink on Unix, copy on Windows)- Updates all user-facing references: yargs descriptions, help text, command examples, Homebrew/AUR/Scoop/Chocolatey formula names, Docker entrypoint, MCP client name
What changed
- Binary:
altimate(primary),altimate-code(alias symlink) - Build: outputs
altimatewithaltimate-codesymlink in dist - Package managers: Homebrew, AUR, Scoop, Chocolatey all install as
altimate - Docker:
ENTRYPOINT ["altimate"]withaltimate-codesymlink - Source: all yargs descriptions, user messages, MCP client name, auth username
- Git cache:
.git/altimatewith fallback to.git/altimate-codefor backward compat
What did NOT change (intentional)
- Config directory:
.altimate-code/ - Config files:
altimate-code.json,altimate-code.jsonc - XDG/data directories:
~/.local/share/altimate-code/ - Database:
altimate-code.db - Provider ID:
"altimate-code" - npm packages:
@altimateai/altimate-code* - Domain:
altimate-code.dev - GitHub repo name, API headers, workflow files
Test plan
- All 1367 tests pass (including new backward-compat test for
.git/altimate-codefallback) - Manual: verify
altimate --helpshows correct command name - Manual: verify
altimate-code --helpstill works (alias) - Manual: verify
.git/altimatecache file created on first run - Manual: verify old
.git/altimate-codecache still resolved
š¤ Generated with Claude Code