Rewrite WZP_INTEGRATION.md with confirmed code references (1209 lines)
All [SPECULATIVE] markers replaced with [CONFIRMED] from actual WZP code. Key discoveries: - HKDF info string mismatch: featherChat uses "warzone-ed25519", WZP uses "warzone-ed25519-identity" — same seed, different keys. Requires 2-line fix in wzp-crypto/src/handshake.rs before integration. - Media is NOT DTLS-SRTP: WZP uses ephemeral X25519 DH + ChaCha20-Poly1305 with deterministic nonces (WireGuard-like, not WebRTC-like) - Transport is QUIC (quinn), not WebRTC/ICE - FEC is RaptorQ fountain codes, not Opus inband - 5 codecs: Opus 24k → Codec2 1200bps with adaptive switching - Relay operates on encrypted packets (zero-knowledge relay) 18 sections with concrete API contracts, code file:line references, and phased implementation roadmap. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in: