fix(kernel): rank visionOS below iPhone and iPad
Merged
TH
12h ago+79+79+01234567890123456789-2-2-0123456789
Summary
- Rank known visionOS Apple targets below iPhone and iPad so
boot --platform ios --pick newestdoes not choose Vision Pro ahead of them. - Preserve explicit selection and visionOS-only inventories. The change touches three files with no scope expansion.
Fixes #4402
Validation
- Base
45e1372fa6d8fabe26ff35ab2ec207ccc58e53bd: resolver regression suite failed three new ranking cases (21 passed). - Head
2137cc6498: the same focused suite passed all 24 tests; focused kernel lint andpnpm formatpassed. pnpm check:affected --run --head 2137cc6498c60ed8306b463e053d0d602f2a06bcpassed all runnable checks (receiptrun-UBbdeS,exactCommit: true). CI Integration Tests and Coverage passed on the PR head. No device run was requested; inventories are synthetic.
š¤ Generated with Claude Code