Audit: - docs/AUDIT-2026-05-25.md: full protocol audit covering 8 findings (4 critical, 2 high, 5 medium, 4 low) with code references and fix effort estimates - vault/Audit/Tasks.md: Obsidian Tasks plugin file tracking all audit items with priorities, due dates, and per-step checklists Architecture docs updated for Wire format v2 and Wave 5/6 features: - ARCHITECTURE.md: adds wzp-video to dependency graph and project structure; wire format updated to v2 (16B header, 5B MiniHeader); relay concurrency section corrected (DashMap+RwLock is current, not a future optimization); test count 571→702; Android note - PROGRESS.md: Wave 5 and Wave 6 sections appended; test count 372→702; current status and open blockers as of 2026-05-25 - ROAD-TO-VIDEO.md: implementation status table inserted (✅/🟡/🔴/🔲 per phase); 6-step critical path to first video call - WZP-SPEC.md: MediaHeader updated to v2 (16B byte-aligned); MiniHeader updated to 5B with seq_delta; codec IDs 9-12 added (H.264/H.265/AV1); version negotiation section added Obsidian vault (vault/): - 114 files across Architecture/, PRDs/, Reports/, Android/, Reference/, Audit/ with YAML frontmatter - 00 - Home.md index note with wiki links - .obsidian/app.json config Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
5.0 KiB
5.0 KiB
tags, type
| tags | type | ||
|---|---|---|---|
|
index |
WarzonePhone Vault
WarzonePhone (WZP) is a custom lossy VoIP protocol and application stack built in Rust. It features a 7-crate workspace, Opus + Codec2 audio codecs, RaptorQ FEC, QUIC transport, and a Tauri-based Android client. The project spans relay infrastructure, P2P direct calling, AV1 video, and federated relay gossip.
Architecture
- Architecture/Architecture
- Architecture/WZP-Spec
- Architecture/Protocol-Audit
- Architecture/Design
- Architecture/WS-Relay-Spec
- Architecture/Extensibility
- Architecture/Road-To-Video
- Architecture/Attack-Surface-Relay-Abuse
- Architecture/Refactor-Codebase-Audit
- Architecture/Refactor-Relay-Concurrency
- Architecture/Branch-Desktop-Audio-Rewrite
Active Work
- Reference/Handoff-2026-05-12 — current state handoff doc
- PRDs/TASKS
- Audit/Audit-2026-05-25
PRDs
Audio & Codec
- PRDs/PRD-adaptive-quality
- PRDs/PRD-bluetooth-audio
- PRDs/PRD-coordinated-codec
- PRDs/PRD-dred-integration
- PRDs/PRD-studio-quality
Networking & P2P
- PRDs/PRD-p2p-direct
- PRDs/PRD-hard-nat
- PRDs/PRD-ice-regather
- PRDs/PRD-mtu-discovery
- PRDs/PRD-netcheck
- PRDs/PRD-network-awareness
- PRDs/PRD-portmap
- PRDs/PRD-public-stun
- PRDs/PRD-transport-feedback-bwe
Relay
- PRDs/PRD-relay-concurrency
- PRDs/PRD-relay-conformance
- PRDs/PRD-relay-federation
- PRDs/PRD-relay-federation-gossip
- PRDs/PRD-relay-selection
Video
- PRDs/PRD-video-v1
- PRDs/PRD-video-multicodec
- PRDs/PRD-video-quality-priority
- PRDs/PRD-video-simulcast
Protocol & Security
- PRDs/PRD-protocol-hardening
- PRDs/PRD-protocol-analyzer
- PRDs/PRD-wire-format-v2
- PRDs/PRD-delegated-trust
Other
Android
- Android/Architecture
- Android/Build-Guide
- Android/Roadmap
- Android/Debugging
- Android/Maintenance
- Android/Fix-Audio-Ring-Desync
- Android/Fix-Capture-Thread-Crash
- Android/README
Reference
- Reference/API
- Reference/Usage
- Reference/User-Guide
- Reference/Administration
- Reference/Telemetry
- Reference/Progress
- Reference/Featherchat-Integration
- Reference/Featherchat
- Reference/WZP-FC-Shared-Crates
- Reference/Integration-Tasks
Reports
Approved
- Reports/T1.1-report · Reports/T1.1.1-report · Reports/T1.1.2-report
- Reports/T1.2-report · Reports/T1.2.1-report
- Reports/T1.3-report · Reports/T1.4-report · Reports/T1.4.1-report
- Reports/T1.5-report · Reports/T1.5.1-report · Reports/T1.5.2-report
- Reports/T1.6-report · Reports/T1.7-report · Reports/T1.8-report
- Reports/T2.1-report · Reports/T2.2-report
- Reports/T4.2-report · Reports/T4.2.1-report · Reports/T4.3-report · Reports/T4.3.1-report
- Reports/T4.4-report · Reports/T4.5-report · Reports/T4.6-report · Reports/T4.7-report
- Reports/T5.1-report · Reports/T5.2-report · Reports/T5.3-report
Pending Review
- Reports/T2.3-report · Reports/T2.4-report · Reports/T2.5-report · Reports/T2.6-report
- Reports/T3.1-report · Reports/T3.2-report · Reports/T3.3-report · Reports/T3.4-report · Reports/T3.5-report
- Reports/T4.1-report
- Reports/T5.1.1-report · Reports/T5.4-report · Reports/T5.5-report · Reports/T5.6-report
- Reports/T5.7-report · Reports/T5.7.1-report · Reports/T5.8-report
- Reports/T6.1-report · Reports/T6.1.2-report · Reports/T6.2-report