P2POS documentation¶
This site publishes the Sovereign Family Photo Vault architecture: an opinionated MVP design for the first demoable product on the P2POS substrate (Rust core, React + TypeScript web UX).
- Core value — why the project exists, with examples for developers and family users.
- Roadmap — what’s shipped, current limits, and next priorities (short form).
- Full architecture & execution plan — scope, layering, crates, API, replication, phases; §2.5 operator vs user personas and Milestone 1–2 (LAN / STUN-direct / TURN paths, Docker + web app, then Android and apps on Sover).
- Annex: WebRTC direct P2P rates without TURN (mobile ↔ home NAT) — executive summary, source comparison, capacity-planning bands, ICE flow diagram, and instrumentation guidance (2026-03-31).
- Milestone 1 implementation prompt — copy-paste briefing for agents/teams: goals, operator vs user split, replication catch-up, bootstrap, and required automated tests (CI + Playwright).
- Milestone 1 runbook — operator-only vs family stacks, ports, env vars, replication retry,
./scripts/verify-webrtc-e2e.sh.
The repository README lives in the project root on GitHub. Docs deploy to Cloudflare Pages from GitHub Actions; see that README for secrets and setup.