Phase 6 Reprioritization — Event Graph + User Dashboard
Director Request: Event Graph and User Dashboard live "soon"
Status: Prioritization in progress — awaiting Director clarification
Current State
| Component | Status | Notes |
|---|---|---|
| Phase 6.1 Document Intelligence | ✅ Complete | Vision pipeline, routing, briefing generation |
| Event Graph | ❌ Not started | Core dependency for Phase 7 HBM |
| User Dashboard | ❌ Not started | Web UI for family intelligence |
| IMAP Ingress (6.2) | 📋 Planned | iCloud app-password integration |
| Drop Zone (6.3) | 📋 Planned | mDNS share sheet (Daedalus) |
| Maintenance Intelligence | 📋 Planned | Extractor spec written, not built |
| Brain Query | 📋 Planned | Semantic search across docs |
Questions for Director
1. Timeline — What is "soon"?
- Option A: This week (aggressive — drop other work)
- Option B: Next 2 weeks (balanced — parallel work)
- Option C: End of May (relaxed — full P6 roadmap)
2. Event Graph Scope
Minimal (MVP):
- Store structured events from documents
- Query by date range, family member, event type
- API for dashboard consumption
Full (Phase 7 ready):
- Maintenance tracking with due dates
- Coordination state management
- Conflict detection across sources
- Hierarchical briefing generation
3. User Dashboard Scope
Minimal (MVP):
- Read-only view of recent documents
- Upcoming events list
- Briefing cards
Full (Phase 7 ready):
- Maintenance tracker
- Recipe browser + meal planner
- Brain query interface
- Document upload
- Admin controls
4. Dependencies
- Event Graph → Blocks HBM (Phase 7)
- Dashboard → Needs Event Graph API
- Both → Can Socrates build backend while Daedalus builds frontend?
Proposed Reprioritization (Draft)
Sprint 1 (This Week)
-
Event Graph MVP — Socrates
- Schema: events, coordination, maintenance tables
- API: CRUD + query endpoints
- Integration: Document pipeline writes to graph -
Dashboard Skeleton — Daedalus
- React/Next.js scaffold
- Auth (same as existing)
- Event list view (consumes Event Graph API)
Sprint 2 (Next Week)
-
Dashboard Features
- Briefing cards
- Document browser
- Maintenance tracker view -
Event Graph Enhancement
- Coordination state
- Conflict detection
- HBM seed data
Deferred
- IMAP Ingress (6.2) — can wait, webhook works
- Drop Zone (6.3) — nice-to-have, not blocking
- Maintenance Intelligence extractor — needs Event Graph first anyway
- Brain Query — Phase 6.5, not blocking
Risks
- Parallel work: Socrates and Daedalus need clear API contract
- Scope creep: "Soon" often expands — need explicit MVP boundary
- Existing debt: Model health watchdog still firing (to be fixed)
Decision Needed
- Confirm timeline (A/B/C)
- Confirm Event Graph scope (Minimal/Full)
- Confirm Dashboard scope (Minimal/Full)
- Approve parallel Socrates + Daedalus dispatch
File: shared/project-docs/phase6-reprioritization-draft.md
Awaiting Director approval before dispatching agents