DashboardcliJSON help sixel isolation

JSON help sixel isolation

Category: gotcha
Confidence: 1.00
ID: 01a082c2-7367-79a4-aa59-9929143b8205
Project ID: c760f4f9-42b0-4ce0-b36d-6b8c38d770b2
Cross-project: No
Recalled in other projects: 0
Source session: 1UT0KX8W4zH7hqVRY
Created: 2026-09-08 20:42:56
Updated: 2026-09-08 20:42:56

Content

Trap: formatting ordinary branded help and converting it to JSON looks reusable, but it triggers printCustomHelp() terminal I/O and the Sixel probe for output that is discarded. Fix: --json must always use structured introspection directly; when no command path is supplied, it must never call the human formatter.

Move to: