stemedb/applications/findmyhealth/roadmap.md
jordan 58594bc7b9 feat: add feed endpoint, dashboard feed panel, and FindMyHealth app
- Add /v1/feed API endpoint with handler and tests
- Remove health endpoint rate limiting (behind firewall, caused spurious 429s)
- Add dashboard feed panel with list, row, empty state, and loading skeleton
- Update home page to show feed instead of redirecting to skeptic
- Improve API key auth middleware and DTO create/query params
- Add OpenAPI conceptual guide (api-intro.md) with semaglutide examples
- Add FindMyHealth application scaffolding (vision, architecture, prototypes)
- Add FindMyHealth designer/writer and Aphoria founder-CEO agents
- Update roadmap with current progress

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 17:16:17 -07:00

83 lines
3.8 KiB
Markdown

# FindMyHealth: Roadmap
## Phase 1: Pipeline Foundation (Days 1-7)
- [ ] **P1.1 StemeDB-to-Newsletter Pipeline**: Build the automated path from assertion resolution to formatted newsletter output
- [ ] Define the TopicID schema and assertion extraction format
- [ ] Build the Extraction Cortex prompt and validate JSON output
- [ ] Wire LLM-extracted assertions into StemeDB ingestion
- [ ] Build the SkepticLens conflict detection query
- [ ] Build the summarization layer (resolved state to 200-word digest)
- [ ] **P1.2 Email Infrastructure**: Set up Resend + React Email
- [ ] Configure domain authentication (DKIM/SPF) on `digest.findmyhealth.com`
- [ ] Create the Resend Audience for subscriber management
- [ ] Build the DigestTemplate React Email component
- [ ] Build the AlertTemplate React Email component
- [ ] Implement double opt-in subscriber flow
## Phase 2: Content Seeding (Days 8-14)
- [ ] **P2.1 Evergreen Topic Ingestion**: Seed the database with 50 foundational health topics
- [ ] Define the initial topic list (Vitamin D, Magnesium, Omega-3, Creatine, etc.)
- [ ] Build the PubMed/NCBI harvester for Tier 0/1 data
- [ ] Build the FDA adverse event harvester
- [ ] Build the Reddit harvester for Tier 5 anecdotal data
- [ ] Run full extraction pipeline on all 50 topics
- [ ] **P2.2 Watchtower MVP**: Basic trend detection
- [ ] Google Trends API integration (Health/Science categories)
- [ ] Reddit keyword frequency spike detection
- [ ] PubMed RSS monitoring for high-impact journals
## Phase 3: Launch (Days 15-30)
- [ ] **P3.1 Landing Page & Signup**: Ship `findmyhealth.com`
- [ ] Build Next.js landing page with the value proposition
- [ ] Implement email signup form connected to Resend Audience
- [ ] Add social proof / sample newsletter preview
- [ ] **P3.2 First Newsletter**: Send the inaugural "Pulse"
- [ ] Select 3-5 trending topics from Watchtower
- [ ] Generate stratified evidence views for each topic
- [ ] Include at least one Conflict Alert example
- [ ] Send to subscriber list
- [ ] **P3.3 Distribution Push**: Targeted launch campaign
- [ ] "Show HN" post
- [ ] Reddit campaign (r/Biohackers, r/ScientificNutrition)
- [ ] Target: 1,000 subscribers by Day 30
## Phase 4: Premium & Intelligence App (Days 31-60)
- [ ] **P4.1 On-Demand Search**: Web app for instant evidence reports
- [ ] Search UI for any supplement or drug
- [ ] Evidence report page with tier-stratified view
- [ ] Time-travel view showing consensus shifts
- [ ] **P4.2 Real-time Alerts**: Follow topics for live notifications
- [ ] "Follow" button on substance pages
- [ ] Webhook pipeline from StemeDB conflict detection to email alert
- [ ] Premium gating ($20/mo via Stripe)
- [ ] **P4.3 Webhook Feedback Loop**: Learn from engagement
- [ ] Track click-through by tier (which evidence tiers get clicked)
- [ ] Bounce handling and list hygiene automation
## Phase 5: B2B & API (Days 61-90)
- [ ] **P5.1 FindMyHealth API**: Expose evidence queries for external consumers
- [ ] API key management and rate limiting
- [ ] Endpoints: topic search, conflict detection, evidence timeline
- [ ] Documentation and developer portal
- [ ] **P5.2 Clinic/Brand Dashboards**: Self-serve monitoring
- [ ] Dashboard for supplement brands to monitor their product signals
- [ ] Clinic view for practitioners tracking patient-relevant substances
---
## Success Metrics
| Milestone | Target | Timeframe |
|-----------|--------|-----------|
| Subscribers | 1,000 | Day 30 |
| Premium conversions | 10 | Day 30 |
| Topics ingested | 50+ | Day 14 |
| Weekly newsletter cadence | Consistent | Day 15+ |
| Premium subscribers | 100 | Day 60 |
| B2B API customers | 5 | Day 90 |