* fix(ci): route web shell smoke to ARM64 independently
* test(ci): pin the smoke lane's ARM64 routing in the meta-tests
The runs-on change left two scripts/tests assertions pinning the old
routing, so the Linux Test check and the nightly macOS/Windows lanes
would go red once dependency installation succeeded (AGENTS.md
guideline #3).
- ci-platform-lanes: evaluate the real runs-on expression and pin
self-hosted -> ARM64 plus the hosted and missing-output fallbacks,
instead of the old equality with the shared test lane.
- no-ak-integration-ci: replace the raw-YAML literal pin with a check
that the lane still derives its runner from the classifier; the
architecture override is pinned in ci-platform-lanes.
- ci.yml: restore the #11250 pool history the routing change deleted,
marked as x64-specific rather than a verdict on ARM64.
* test: tolerate slow durable I/O in CI synchronization checks