Health Score App
Development Plan

Phase 1 & Phase 2 Comprehensive Roadmap

Delivered: February 12, 2026 Version 1.0 Vyten
Privileged & Confidential
Overview
Executive Summary
Health Score web app development plan for Agentis Longevity — Arete Wellness pilot through multi-brand rollout

Project at a Glance

Vyten will design and build a Health Score web app that aggregates 6 health input categories into a single 0–100 composite score, embedded via WebView into native mobile apps, starting with the Arete Wellness pilot brand and rolling out to Mantality Health, BioDesign, and the Agentis parent app. Phase 1 uses admin-panel-inputted data with an integration-ready architecture; Phase 2 connects real data sources sequentially.

12
Weeks to MVP
4
Brand Apps
6
Health Categories
74+
Biomarkers Tracked

Key Dates

MilestoneDateStatusNotes
Project Kickoff Feb 4, 2026 Complete Discovery session with Jimmy, Rachel, Ashlyn
Updated Wireframes Delivered Feb 11, 2026 Complete Ultrahuman style, Arete branding, actual markers
Full Development Plan Delivered Feb 12, 2026 Complete Comprehensive roadmap, Gantt, dependency tracker, multi-brand strategy
Board Meeting Demo Mar 10, 2026 Sprint 2 Target Working web dashboard with Arete branding + mock data
Arete MVP in Production May 8, 2026 Phase 1 Target UAT-tested, App Store submitted
Multi-Brand Rollout Begins May–Jun 2026 Phase 2 Mantality, BioDesign themes applied
Phase 2 Integrations Complete Jan 2027 Phase 2 All live data sources connected

Architecture Decision: The app uses a hexagonal (Ports & Adapters) architecture with mock data adapters in Phase 1. This means the full user experience gets built now — and when real integrations arrive, we swap adapters without touching core application code. Development velocity is fully decoupled from external dependency resolution.

Critical Path
Dependency Tracker
Six external dependencies define the project timeline. None are within the development team's direct control. Status is tracked weekly.

🏥 EMR Selection

MindWise will NOT be used per Feb 4 decision. Evaluating MindWise, Vibrant, AdvancedMD.

Owner: Jimmy / Rachel
⚠ Blocks Phase 2 Month 4 integration

Target: Apr 1, 2026

🧬 Health Score Algorithm

Charlie / Ben Smarr finalizing composite scoring model. Was due Jan 31, reported "On Track."

Owner: Rachel / Charlie
⚠ Blocks real score calculation

Target: Mar 15, 2026

🗄️ Databricks Provisioning

All data flows through Agentis-owned Databricks. Environment must be provisioned by Agentis IT.

Owner: Rachel / Agentis IT
⚠ Blocks data pipeline & analytics

Target: Apr 15, 2026

🩸 Ultrahuman / Junction API

Partnership with Ultrahuman for BloodVision lab panel "in progress." API access, data ownership TBD.

Owner: Rachel / Agentis BD
⚠ Blocks lab panel + wearable data

Target: May 1, 2026

📱 Developer Accounts

Agentis must create Apple Developer + Google Play Developer accounts for app deployment.

Owner: Rachel / Ashlyn
⚠ Blocks App Store submission

Target: Feb 14, 2026

📋 API Docs & Data Model

OneDrive folder shared Feb 10. Reviewing markers, data types, visualization preferences, trending reqs.

Owner: Rachel
⚠ Under review — validating completeness

Received: Feb 10, 2026

Mitigation Strategy: Every dependency has a mock/fallback adapter in the architecture. Development proceeds at full velocity regardless of dependency status. When a dependency is resolved, the real adapter is swapped in — zero impact on timelines for work already completed. Each month a dependency is delayed past its target date, the corresponding Phase 2 integration month shifts accordingly.

Risk Register

🔴 EMR Decision Delay

Probability: High  |  Impact: High

Mitigation: Build EMR-agnostic data abstraction layer using FHIR R4 as internal standard. Research all 3 EMR APIs now. Present API comparison to accelerate decision.

🔴 Algorithm Specs Not Delivered

Probability: Medium  |  Impact: High

Mitigation: Build pluggable scoring engine. Use placeholder weighted-average model. Swap real algorithm when finalized.

🟡 Ultrahuman Partnership Stalls

Probability: Medium  |  Impact: Medium

Mitigation: Design lab panel for multiple data sources. Consider Terra API as middleware. Support CSV import as fallback.

🟡 Databricks Not Provisioned

Probability: Medium  |  Impact: Medium

Mitigation: Build against local PostgreSQL with matching schema. Migration to Databricks = configuration change, not rewrite.

Phase 1
Gantt Chart — 12-Week Sprint Plan
Feb 12 – May 8, 2026 · Six 2-week sprints · Arete Wellness pilot MVP
Workstream
W1
2/12
W2
2/19
W3
2/26
W4
3/5
W5
3/12
W6
3/19
W7
3/26
W8
4/2
W9
4/9
W10
4/16
W11
4/23
W12
4/30
W13
5/7
W14
5/14
Sprints
Design & UX
Design System
Clickable Prototype
Brand Themes (3 add'l)
Frontend Web App
Health Score Dashboard
Admin Panel
Assessment Intake (PHQ-9)
Charts & Visualizations
Backend & Data
Hexagonal Architecture
Mock Data Service
Auth + RBAC
Integration Adapters
Mobile (Vyten)
WebView Wrapper + Bridge
Push Notifications
QA & Launch
Internal QA
UAT (Arete Staff)
App Store Submission
⬥ Board Demo
Web App Mobile / Shared QA & Launch Integration Prep ◆ Milestone
Execution
Sprint Breakdown
Each sprint delivers testable, demonstrable output. Work is parallelized across design, frontend, backend, and mobile tracks.
Sprint 0 Feb 12–14

Project Scaffolding

  • Repository setup, CI/CD pipeline, design tools
  • Tech stack confirmed (React, Tailwind, Supabase)
  • Mock data schema defined for all 6 health categories
  • Dependency tracker created & shared
  • Send Databricks provisioning playbook to Rachel
  • Developer account creation guides sent
Sprint 1 Feb 16–28

Design Foundation + Architecture

  • Design system & component library (Arete branding)
  • Wireframes → high-fidelity screens
  • Backend hexagonal architecture scaffold
  • Mock data service layer operational
  • Brand theming infrastructure built
  • Begin building clickable prototype
Sprint 2 ⭐ Mar 2–14

Core MVP + Board Demo (Mar 10)

  • Health Score dashboard rendering mock data
  • Score overview, sub-scores, category drill-downs
  • Admin panel with brand/user management
  • Authentication flow (Supabase Auth)
  • Mar 9: Working demo ready for board
  • Mar 10: Board meeting presentation
Sprint 3 Mar 16–28

Admin Panel + Data Layer

  • Complete CRUD for all 8 admin data sections
  • Role-based access control (provider vs. staff)
  • Data visualization: charts, trends, score breakdowns
  • Assessment intake UI (PHQ-9, WPHI, COSEHC-17)
  • Treatment plan display module
  • Begin mobile wrapper scaffolding with Vyten
Sprint 4 Mar 30 – Apr 11

Mobile Integration

  • WebView embedding (WKWebView + Android WebView)
  • JWT token bridge for authentication
  • Push notification infrastructure (broadcast)
  • Mobile-specific UX refinements
  • Deep linking configuration
  • Offline state handling & error states
Sprint 5 Apr 13–25

Integration Prep + Multi-Brand

  • Finalize all port interfaces & mock adapters
  • Configure Mantality + BioDesign themes
  • End-to-end testing across all screens
  • Performance optimization & accessibility audit
  • HIPAA compliance review (session timeout, audit log)
  • Phase 2 backlog refinement begins
Sprint 6 — UAT & Launch Apr 27 – May 8

Week 1: Internal QA

  • Systematic test coverage of all screens
  • Cross-browser & device testing
  • Bug triage & critical fix cycle

Week 2: Stakeholder UAT

  • Arete clinical staff test with mock patients
  • Admin panel walkthrough with providers
  • Feedback log & iteration cycle

Launch

  • App Store / Play Store submission
  • Production deployment
  • Phase 2 kickoff planning
Integrations & Expansion
Phase 2 Waterfall — Months 4–12
Sequential integration rollout. One integration = one month. Sequencing adapts based on which dependencies are resolved first.
Month Integration Dependency Doc Quality Est. Effort Status
Month 4
May 2026
Questionnaire Digitization
WPHI + COSEHC-17 + PHQ-9 as patient-facing forms
Algorithm specs from Charlie Self-contained 2–3 weeks Ready
Month 5
Jun 2026
InBody / Grip Strength
Body composition + grip strength via LookinBody API
InBody account credentials Good 3–4 weeks Awaiting Access
Month 6
Jul 2026
Ultrahuman / Junction
Wearable data + BloodVision lab panel (74 markers)
API access + partnership finalized Moderate 4–6 weeks In Negotiation
Month 7
Aug 2026
Databricks Pipeline
Push/pull health data from Agentis data platform
Databricks environment provisioned Good (when ready) 3–4 weeks Awaiting Provisioning
Month 8
Sep 2026
EMR Integration
Connect selected EMR for patient chart data
EMR vendor selected + API access Varies by vendor 4–10 weeks Decision Pending
Month 9
Oct 2026
Cognivue Integration
Cognitive function test results (5 domains)
Cognivue Portal access + export format CSV only 3–4 weeks Awaiting Docs
Month 10–11
Nov–Dec 2026
Multi-Brand Rollout
Mantality + BioDesign production deployment
Brand assets + location configs Self-contained 2 weeks each Phase 2
Month 12
Jan 2027
Analytics + Feature Enhancements
Event tracking, dashboards, cohort recommendations
Analytics stack decision Self-contained Ongoing Phase 2

Re-sequencing Rule (per SOW): The order above is the recommended sequence based on integration readiness, not the original SOW order. Integrations are completed sequentially unless mutually agreed otherwise. If a higher-priority dependency is resolved before a lower-priority one, we pull it forward. Each delayed dependency pushes its integration month — not the entire project.

EMR Vendor Comparison — API & Integration Readiness

FactorAdvancedMDMindWise HealthVibrant Practice
API DocumentationFull developer portalNone publicNone public
FHIR R4 SupportYes (read-only, free)UnknownUnknown
Sandbox AccessYesNoNo
Integration Pathways4 (Connect, FHIR, ODBC, HIE)Custom (vendor engagement)None documented
Clinical FitGeneral practiceBehavioral health focusFunctional / longevity medicine
Integration Timeline4–6 weeks4–8+ weeks3–6+ months
Scorecard Total (from deck)410423337

Recommendation: Regardless of which EMR is selected, the Health Score app is being built with FHIR R4 as the internal data standard. This means AdvancedMD integration would be straightforward, MindWise would require direct vendor API engagement, and Vibrant would initially use CSV/manual import. Surfacing this analysis to Jimmy and Rachel now will help accelerate the decision.

Rollout
4-App Brand Rollout Strategy
Single codebase with runtime brand theming. Each brand = theme CSS + config file + logo assets. 1–2 weeks per additional brand after pilot.
Arete Wellness
Pilot Brand
Feb – May 2026
Phase 1 MVP
iOS + Android (Live app)
Nashville pilot location
Mantality Health
Planned — Q3
Jun – Jul 2026
Theme + deploy
iOS + Android (Agentis branded initially)
6 locations (CLE, PIT, STL, GRB, MKE, +)
BioDesign
Planned — Q3/Q4
Aug – Sep 2026
Theme + deploy
iOS + Android
Tampa, Lake Mary
Agentis
Parent App — Q4
Oct – Dec 2026
Premier plan features
AI Chatbot, e-commerce
Cross-brand analytics

What Each New Brand Requires

DeliverableEffortOwnerNotes
Brand theme CSS file2–4 hoursVytenColors, typography, spacing mapped to design tokens
Brand config TypeScript1–2 hoursVytenDisplay name, logo URL, feature flags, legal text
Logo & visual assetsProvided by clientAgentis / BrandSVG logo, favicon, app icons
Feature flag configuration1–2 hoursVytenEnable/disable brand-specific modules
Visual regression tests2–4 hoursVytenAutomated screenshot comparison across key screens
App Store listing + submission1–2 daysVytenScreenshots, description, metadata per brand
Total per brand1–2 weeks

Health Score Input Categories — All 4 Apps

#CategoryData SourcePhase 1Phase 2
1Whole Person Health Questionnaire9 questions (social/emotional wellbeing)Admin input → patient-facing formDigital assessment in-app
2COSEHC-17 AssessmentCV risk questions + lab markersAdmin inputDigital assessment + lab integration
3Grip StrengthInBody device (highest of 3 attempts)Admin input (manual)InBody WebAPI integration
4Comprehensive Lab Panel74+ markers via Ultrahuman / LabCorpAdmin input (manual)Ultrahuman Junction API
5Cognitive FunctionCognivue — 5 domains (memory, attention, processing, executive, visuospatial)Admin inputCognivue CSV import → API (if available)
6Body CompositionInBody device (body fat %, muscle mass, BMR, BMI, body water)Admin inputInBody WebAPI integration
Accountability
What We Control vs. What We Need
Transparent view for Jimmy and the board. Our development velocity is at full capacity — project timeline is gated by dependency resolution.

✅ What We Control (On Track)

  • ✅ UX/UI design & component library
  • ✅ Web app core architecture (hexagonal)
  • ✅ Health Score dashboard with mock data
  • ✅ Admin panel for staff data entry
  • ✅ Assessment intake UI (PHQ-9, WPHI, COSEHC-17)
  • ✅ Mobile WebView integration (with Vyten)
  • ✅ Multi-brand theming infrastructure
  • ✅ Integration-ready adapter architecture

⏳ Decisions Required from Agentis

  • 🔴 Select EMR vendor (by Apr 1)
  • 🟡 Deliver algorithm specs (by Mar 15)
  • 🟡 Provision Databricks environment (by Apr 15)
  • 🔴 Finalize Ultrahuman partnership + API access (by May 1)
  • 🟡 Create Apple & Google Developer accounts (by Feb 14)
  • ✅ Share API docs & data model spreadsheet (received Feb 10)
  • ⚪ Confirm data input method for Phase 1 (ASAP)
  • ⚪ Review + approve wireframes within 48hrs (by Feb 13)

Open Action Items (from Feb 4 Kickoff)

ActionOwnerDueStatus
Share OneDrive folder with markers spreadsheet, API docsRachel ScottFeb 10Complete
Whitelist Vyten domains for OneDrive accessRachel Scott (IT)Feb 10Complete
Create Apple Developer AccountRachel / AshlynFeb 14Due This Week
Create Google Play Developer AccountRachel / AshlynFeb 14Due This Week
Finalize Health Score algorithm with MABJimmy / RachelEnd of FebIn Progress
Finalize Ultrahuman lab contract + connect API contactJimmy / RachelFeb 14In Progress
Schedule call with Charlie (algorithm) + Chris (Databricks)Rachel / MichaelFeb 14Pending
Deliver updated wireframes (Ultrahuman style, Arete branding)Spencer / VytenFeb 11Complete
Provide wireframe feedback (48-hr SLA)Agentis TeamFeb 13Due This Week

Weekly Cadence

Tuesdays at 1:30 PM CT — 30-minute standup led by Michael Turner. Written recap within 24 hours. Dependency tracker reviewed, blockers escalated, sprint progress reported. This is the single forum for all project communication. Agentis POC: Rachel Scott. Vyten POC: Michael Turner.

Summary for the Board

Development is fully underway with a working prototype targeted for the March 10 board meeting. The Phase 1 architecture is designed so that no dependency delay can stop development progress — every feature is built against mock data, and real integrations are swapped in when ready. The early May production target for the Arete Wellness pilot is on track. Phase 2 integrations follow at one per month, with sequencing that adapts to which dependencies are resolved first.

The single highest-impact decision remaining: Selecting the go-forward EMR vendor. This decision affects the integration timeline more than any other factor.