TestLeafArgsOmitsEmptyAndNonPositive called BuildArgs with unset required CSV flags; after rejecting empty required transforms that path correctly errors. Satisfy required flags in the omit-empty case and cover the new RequiredError / scalar-transform branches for the macOS coverage gate. Co-authored-by: Cursor <cursoragent@cursor.com>