SIGN IN SIGN UP

feat(verify): real beta-channel roundtrip mode; gate beta candidates by macOS base

verify-profiles gains `--profiles beta`: instead of installing from a
local archive it exercises the actual release path (channel resolution,
download, checksum, extract, resource re-index, semantic build) and
adds checks for the recent feature set — WWDC year groups and the year
arg in CLI + MCP, the now-populated --track filter, scope web pages,
hasMore + year facets, hashed overlong paths (+.md), snapshot
provenance meta, and a hard 10 KiB assert on the MCP definitions.
First run: 44/44 green against snapshot-20260610-beta.1.

Channel comparator refined to the agreed policy: on the beta channel
EVERY candidate — prerelease or stable — must be built on at least the
installed corpus's macOS base, so a later beta from an older OS can no
longer displace the install either. First install (no local provenance)
takes the newest outright.
G
Gigi committed
013fe0a646ae215e993b9ad850764237cec38fda
Parent: 2eda335