Downgrade Safety
What if a server doesn't support hybrid groups?
Client offers: [X25519MLKEM768, x25519, secp256r1]
Server (no PQC): picks x25519 → falls back to classical
Client offers: [X25519MLKEM768] (PQC only, no fallback)
Server (no PQC): sends HelloRetryRequest or handshake_failure
For a provisioning service (server-controlled): you can mandate hybrid on day 1.
For a client-facing service (browsers etc.): offer hybrid + classical fallback.
Your provisioning service talks to your own Lambda clients — mandate hybrid.