In validateInput (src/args.ts), toValidate spreads parsed flags and then sets toValidate._ = positionals when positionals exist. A user-declared --_ value flag is silently overwritten by the positional array, with no warning. Low-risk but a footgun in the public API. Either document _ as reserved or emit a warning when both are present.
In
validateInput(src/args.ts),toValidatespreads parsed flags and then setstoValidate._ = positionalswhen positionals exist. A user-declared--_ valueflag is silently overwritten by the positional array, with no warning. Low-risk but a footgun in the public API. Either document_as reserved or emit a warning when both are present.