A sovereign relationship platform for cross-cultural support connections — specifically between older foreign men and young Filipinas. Forward-only communication, transparent finances, structured agreements, cryptographic trust.
Replace the chaos of WhatsApp/Telegram with structured, auditable, tamper-proof relationship management. Every message permanent, every peso tracked, every promise timestamped, every agreement cryptographically signed.
A mobile app (iOS + Android via Capacitor) built on the nous C crypto stack compiled to WASM. Static proposal site live at bahalaka.com via Cloudflare Pages. The app layer is next — WASM core, WebSocket relay, atom-based protocol.
| Path | What |
|---|---|
| index.html | Live site — 1,545 lines, full product proposal with tabs, comments, Firestore backend |
| site/index.html | Sync copy of root index.html |
| deploy.json | Cloudflare Pages config — bahalaka.com, static deploy, auth disabled |
| be/board.md | 18 boards — 1 done, 1 done (18), 3 cancelled, 1 ready (5), 12 blocked |
| be/plans/ | 17 plan/inspect artifacts |
| be/builds/ | 17 build artifacts |
| be/tests/ | 6 test artifacts |
| be/ships/ | 7 ship artifacts |
| be/retros/ | 2 retro artifacts |
| be/telemetry.json | 20 telemetry entries spanning 2026-04-03 to 2026-04-05 |
| Layer | Technology |
|---|---|
| Site | Vanilla HTML/CSS/JS — single file, no build tools, no frameworks |
| Hosting | Cloudflare Pages — bahalaka.com |
| Comments | Firebase Firestore — real-time comment system per section |
| Crypto Core (planned) | nous C stack → Emscripten → WASM |
| Transport (planned) | WebSocket relay via nous wire protocol (RFC 6455) |
| App Shell (planned) | Capacitor — iOS + Android from single web codebase |
| Auth (planned) | TOTP + Ed25519 key pairs — sovereign identity, no phone/email |
| Data Model (planned) | Everything is atoms (triples) through relay — no REST, no HTTP endpoints |
84 commits in 3 days. 20 telemetry entries. Full ~GO chains executed. Site went from zero to live on bahalaka.com with comments, tabs, activity feed, release notes, and dev artifacts — all vanilla HTML/CSS/JS.
The nous integration plan is solid: vendor the C SDK, compile to WASM via Emscripten, communicate through atoms over WebSocket relay. No HTTP endpoints, no REST. Everything is triples. The plan mirrors the nous-desktop pattern already proven.
The live site doubles as a product proposal (tabbed: Proposal, Roadmap, Activity, Artifacts, Releases). Comments are Firestore-backed with names, replies, editing. It's a living document — not a static spec.
Both index.html and site/index.html exist at 1,545 lines each. Previous hotfixes indicate sync issues between them (commits deaac86, 931da94, 3d1bd35). The root file is the live one for Cloudflare Pages.
Boards 1 and 18 were site/proposal work. Board 5 is where the app begins: vendor nous C modules, set up app/ structure, Emscripten Makefile, WASM compilation, and the JS relay bridge. 21 pts, 5 items. This is the foundation for everything after it.