Normalize jdk-prefixed numeric versions and pad abbreviated build requests so exact build constraints survive version matching. Keep platform and package validation consistent, document the syntax, and add regression coverage.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>