docs(m171): add spec — one argument rejection shape and exit code
Every command-line interface (CLI) command currently answers a bad invocation in one of two dialects: the handler-side house shape (✕ error + Suggestion, exit 4) for logs/grant/memory/install, and commander's raw text (exit 2) for roughly twenty others. Exit 2 is already NetworkError in the EXIT_CODE map, so a script cannot tell a mistyped command from an unreachable daemon. M171_001 unifies both on the house shape and exit 4 through one re-render in applyOutputToTree, routes bare group help to stdout, and moves the negative-path sweep out of the credentialed live acceptance lane into the deterministic one so events/steer rejection is proven on every commit. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
K
Kishore Kumar committed
00fd1eb94dbd2bc40c2597b745c37047123176bd
Parent: e363146