Convert a Schema into an ArgsSpec suitable for strict-mode
tail validation. Positional required flags are intentionally
dropped: the binary itself will enforce them after parsing, and
treating them as required here would turn “missing positional” into
a double-errored mess.