Merge origin/main: compose help groups with experimental command gate

main

Commit

gtrrz-victor2mo ago

Union of both sides in root.go: commands gated by experimental.Register keep its build-dependent group; everything else keeps the new journey groups. Grouping test skips experimental.GroupID commands since their visibility is build-dependent, and the ungrouped-allowlist comment now notes completion never renders (hidden via HiddenDefaultCmd).

Co-Authored-By: Claude Fable 5 noreply@anthropic.com Entire-Checkpoint: 01KXJDWJ53X19E3NF0DQ2WMNQ2

Checkpoints

Organize CLI Commands into User Journey Groups

Claude CodeFable 5
View session
Checkpoint 1

Cobra CLI Command Grouping and Gating

Claude Code
View session
Checkpoint 1