Checks that every prerequisite Fleet depends on is present and functional: tmux, SQLite, the gh CLI, the fabric and brain sockets, the data directory, daemon freshness, configured providers, and reactive-chain wiring. Each check prints OK, INIT, WARN, or FAIL with a short explanation, then a bottom-line verdict.
Run fleet doctor when setting up Fleet on a new machine, after an upgrade, or whenever fleet status shows something unexpected. It only reads state, never modifies anything, and works without a license. Pass --json for structured output.