My First Ivy Wolfe Better Jun 2026

| Layer | Tech Stack (suggested) | Key Tasks | |-------|------------------------|-----------| | | React Native (iOS / Android) Expo for rapid iteration | - UI components (PulseCard, ChallengeCard, ChatBubble). - Local storage for streaks (AsyncStorage / SecureStore). | | Back‑end | Node.js + Express Serverless functions (AWS Lambda) | - Endpoint for AI answer ( /api/assistant ). - Scheduler for push notifications (Amazon EventBridge). | | AI/NLP | OpenAI GPT‑4o (or Claude 3.5) via API | - Prompt engineering: “Give a concise health tip based on user profile X”. - Cache recent answers in Redis (TTL = 24 h). | | Data | PostgreSQL (user profiles, challenge logs) Firebase Firestore (real‑time reminder status) | - Tables: users , daily_challenges , med_reminders , pulse_metrics . | | Analytics | Amplitude / Mixpanel (event tracking) | - Track: home_open , challenge_completed , assistant_query , reminder_tapped . | | Privacy / Consent | OneTrust or custom consent modal | - Store consent flags; block data collection until consent. | | Testing | Jest + React Native Testing Library (unit) Detox (E2E) | - Verify UI flow, push‑notification receipt, AI response format. |

[persona] I want [action] so that [outcome] my first ivy wolfe

As I approached the mansion, the ivy seemed to writhe and twist around me, its tendrils snaking up the walls like living vines. I felt a shiver run down my spine as I pushed open the creaking door, calling out into the darkness within. The air inside was heavy with the scent of old books and dampness, and I stumbled forward, my eyes adjusting slowly to the dim light. | Layer | Tech Stack (suggested) | Key

| # | Criteria | |---|----------| | | All data is stored in compliance with GDPR/CCPA (user‑consent before any personal data is logged). | | A‑02 | UI elements meet AA accessibility standards (contrast ratio ≥ 4.5:1, focus states, screen‑reader labels). | | A‑03 | Response latency ≤ 1 second for any AI‑generated answer (cached where possible). | | A‑04 | Feature can be toggled on/off from the Settings → “Wolfe‑Buddy” switch (for beta testing). | | A‑05 | All push notifications respect OS throttling rules and include an “opt‑out” link. | - Scheduler for push notifications (Amazon EventBridge)

Verified by MonsterInsights