Skip to content

ops(handoff): allow explicit managed transport order - #182

Draft
git-ksk wants to merge 1 commit into
mainfrom
ops/181-wss-only
Draft

ops(handoff): allow explicit managed transport order#182
git-ksk wants to merge 1 commit into
mainfrom
ops/181-wss-only

Conversation

@git-ksk

@git-ksk git-ksk commented Sep 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • expose MAPS_HANDOFF_TRANSPORT_ORDER as a strict deployment-only transport plan for webrtc_takeover
  • pass the exact plan through to BrowserHandoffAdapter.transportPolicy without adding Maps-owned fallback logic
  • document and test websocket_relay as explicit WSS-only mode while preserving Handoff defaults when omitted

Validation

  • npm run check
    • 361 tests: 356 pass / 0 fail / 5 platform skips
  • npm run build
  • git diff --check

Rollout

This PR does not switch production traffic by itself. #181 requires a no-traffic Cloud Run candidate configured with MAPS_HANDOFF_TRANSPORT_ORDER=websocket_relay, public-origin/WSS preflight, then physical iPhone acceptance before guarded production rollout.

Closes #181 only after physical/candidate acceptance is recorded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ops(handoff): pin Cloud Run Human takeover to managed WSS-only policy

1 participant