What's new
CLI overhaul — the headless mode now uses modern top-level commands (the old --cli prefix still works):
- flint list / flash / verify / wipe / backup / clone / queue / flash-all / doctor / completions
- Per-command help: flint help , flint --help, --version
- Streams split: data + RESULT on stdout, progress on stderr — scripts no longer fight 2>&1 noise
- NDJSON everywhere with --json or FLINT_PROGRESS=json (progress/result/drives/doctor objects)
- Interactive confirmations: serial prompted on a TTY when --confirm is omitted
- flash-all: fleet mode from the command line (same policy as the GUI's fleet, ARM to arm, time budget)
- doctor: environment report for bug reports; completions: PowerShell tab-completion with live serials
- Unknown commands exit 3 instead of opening a window
Drive chip fix — the bottom-left drive card shows its model/serial/size again (labels were collapsed to zero width by an over-aggressive sizing policy).
SHA-256: 9b885c601ace55bee26e90a9e038743c4b8285ed99868ba125443cc51ef98aab