# Working Baseline: VPN/Fabric 2026-05-22 21:43 MSK Purpose: known working reference after Android IPv4 ingress traffic started opening sites and the throughput baseline fixes were applied. Repository base: - branch: main - HEAD: 469fa0e86032d3de152227c3999532cc33860429 Captured files: - tracked-working-tree.patch: binary git patch for tracked modifications and deletions. - untracked-files.zip: archive of untracked files present at the baseline time. - untracked-files.txt: relative list of untracked files included in the archive. - status-short.txt: git short status at capture time. Runtime baseline: - Android APK: 0.2.270 debug - APK path: dist/downloads/rap-android-vpn-latest-debug.apk - APK SHA256: 2ed0ace422bb7a11d90d6660ad080d4116025483e023b848c0650bdd75d2edaa - home-1 agent image: rap-node-agent:0.2.378-vpn-throughput-quiet2 - home-1 rapvpn0 MTU: 1280 - home-1 RAP_VPN_FABRIC_SESSION_STREAM_SHARDS: 8 - home-1 RAP_VPN_FABRIC_QUIC_MAX_STREAMS_PER_CONN: 256 Validation already done: - go test ./cmd/rap-node-agent ./internal/vpnruntime ./mobile/fabricvpn ./internal/mesh - Android debug APK build/publish succeeded - fabric-loadtest local all-mode: 256 streams, 268 MB, ~1.65 Gbit/s, verdict pass - home-1 direct cachefly 100MB: ~84 MB/s (~674 Mbit/s) Restore/use as reference: 1. Start from HEAD above. 2. Apply tracked-working-tree.patch with `git apply --index` or `git apply` depending on whether the index should be restored. 3. Extract untracked-files.zip into the repository root if untracked files are needed. 4. Rebuild/redeploy APK and home-1 agent from this state. Note: this is intentionally a working-tree baseline, not only a git tag, because the working state contains many uncommitted tracked and untracked files.