pub fn flags() -> Vec<(&'static str, Vec<(String, &'static str)>)>Expand description
Every leaf tool’s name paired with its (long-flag, kind) list — kind is
"boolean", "array", or "string" — read straight from the clap grammar.
The introspection behind the schema-drift guard; uses the same reader as the
built-in checks ([crate::deps::flag_kinds]).