Engineering Update

LIFE App — Week of Feb 22

Feb 22 – 26, 2026 · Prepared by Fionn
The headline

This week took LIFE from a codebase to a deployed product. We built all app screens, the safety pipeline, AI memory and content systems, connected production services, and got the server live on Railway with all smoke tests passing. We also built a 934-question golden test database from real practitioner communities across 4 languages to rigorously test Wisdom before alpha launch.

920
automated tests passing
97
content files loaded
934
golden test questions
6/6
smoke tests passing
What We Built
🛡️

User Safety System

A multi-layer safety pipeline that checks every message in under 1ms, flags concerning content by severity (green/yellow/orange/red), and alerts the team via Discord. Includes the "I'm overwhelmed" panic button with instant team notification.

🧠

AI Memory & Personalization

Wisdom now remembers past conversations, searches meditation content semantically, and assembles personalized context for each session — while respecting user privacy toggles.

📱

All Core Screens

Home (chat + Wisdom orb), Journey (practice path with expandable stages), Session (timer + progress), Settings (preferences + privacy), and Auth (sign-in/sign-up) — all functional with a persistent AI chat bar accessible from every tab.

📚

Full Content Pipeline

All 97 meditation documents converted from Word to structured markdown, cleaned of artifacts and working notes, embedded for AI search, and seeded into the production database. Content spans the full Awareness and Awakening path.

🔌

Production Services Connected

Swapped mock services for real integrations: Google AI embeddings, Gemini summarization, Discord team alerting, and Anthropic Claude (Opus 4.6) as the AI backbone. Services auto-fallback to mocks when keys are absent.

🚀

Server Deployed & Live

Server running on Railway with Docker. CI/CD pipeline on GitHub Actions. All 6 production smoke tests passing (health, WebSocket, chat, MCP, database, row-level security). Deployment runbook and verification checklists written.

🎯

Golden Questions Database — 934 Real Practitioner Questions

Built a comprehensive test database of 934 real questions from actual meditation practitioners, collected from Reddit, Dharma Overground, teacher archives (Tara Brach, Shinzen Young, Daniel Ingram), VCE safety research, and Neidan/Qigong communities. Critically, this also includes 204 questions from Chinese, Japanese, Korean, and Thai practitioner forums — translated into English — covering culturally-specific concerns like qi deviation, dantian breathing, and nimitta experiences. Questions are tagged by practice stage, topic, and safety severity level (499 green, 243 yellow, 137 orange, 55 red) for systematic AI testing.

The App Today
Library tab showing practice sessions
Library tab — expandable practice sessions with progress tracking
Wisdom AI overlay
Wisdom AI overlay — contextual guidance on any practice
Server Live

Alpha Status

The backend server is live on Railway with all 6 smoke tests passing. Database migrations and content seeding are complete. Real service adapters (Discord alerts, Google embeddings, Gemini summarization) are connected and running. The app is functionally complete for text-based alpha testing.

Blocker: Mobile app build (TestFlight) is waiting on Apple Developer credentials. Once resolved, we can get the app on testers' phones.

Coming Next