Kora CLI: Decisions
1. Decision Log
| Date | Decision | Rationale | Decided By |
|---|---|---|---|
2026-04-01 |
Name: Kora |
West African 21-string instrument — one instrument, many strings, one musician. Meaningful, short, memorable. |
Evan Rosado |
2026-04-01 |
Language: Go |
Single binary distribution, Cobra CLI framework with ? discovery, massive ecosystem, cross-platform |
Evan Rosado |
2026-04-01 |
Keep netapi private, Kora public |
netapi is battle-tested private codebase. Kora is clean-room public product with fresh architecture. |
Evan Rosado |
2026-04-01 |
Security: no --password flag |
Credentials must never appear in shell history. Keyring, env vars, or interactive TTY only. |
Evan Rosado |
2026-04-01 |
Apache-2.0 license |
Permissive for commercial use. Same as netapi, Kubernetes, Docker. |
Evan Rosado |