Originally created by: fu351
doberman --help lists ~20 top-level commands as one flat wall, with setup - the first command a new user needs - buried near the bottom. Typer supports rich help panels (rich_help_panel=) for exactly this.
Task: group the commands into panels, for example: Getting started (setup, install-hooks, uninstall-hooks, doctor) / Daily (status, log, tui, dash, demo) / Policy (mode, enforcement, prefs, review, policy-history, memory) / Auth (revoke, plus the 2fa/password sub-apps) / Advanced (serve, scan, hook, version). Panel names and exact grouping are yours to refine - the goal is that a first-timer finds setup in the first group they read.
Done when: doberman --help shows grouped panels, any exact-help-text assertions are updated, and CI is green.
Ticket changed by: fu351