You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Design decision 5: pretty for humans when interactive, frozen plain contract when piped. Machine shapes are additive-only contracts; human text may evolve.
Acceptance criteria
TTY: aligned table for keys, color accents (respect NO_COLOR); piped: current plain output byte-stable
JSON pretty-prints on TTY, compact when piped (gh rule)
Flag symmetry: --json accepted as alias for --jsonl on watch; dump --json documented as accepted no-op; keys --quiet prints key names only
Completion scripts documented in README (bash/zsh/fish already work)
Chrome level: minimal. Aligned tables, bold section headers, semantic color only (green success / red error), NO_COLOR respected. Rich styling (box-drawing, spinners) only if users ask after public.
Activity
0xLeif commentedon Jul 19, 2026
Claimed by kimi. Working branch:
kimi/issue-33-tty-output(worktree../aps-cli-wt/issue-33).0xLeif commentedon Jul 19, 2026
PR open: #53 - releasing the kimi claim.