All product features live here. Every feature is assigned a release, a value grade, and a status. This is the PM's source of truth for what gets built, when, and why.
Value grading happens in PM sessions. Grade each feature on two axes: user value (how much it solves a real problem for the target user) and strategic value (how much it builds the moat, advances personalization, or enables monetization). Score 1–5 on each. Priority = (User Value + Strategic Value) / 2.
Release definitions:
| Feature | Description | User Value | Strategic Value | Status |
|---|---|---|---|---|
| Onboarding Chat | One-time family profile intake via structured chat. Outputs JSON Family Profile. | — | — | Specced |
| Family Profile Engine | Persistent user profile object. Every feature either builds or uses it. | — | — | Specced |
| Weekly Check-In Chat | Lightweight Sunday chat capturing weekly context delta. Fast, assumes standing profile. | — | — | Specced |
| AI Plan Generation | Generate 7 dinners Mon–Sun based on Family Profile + weekly context. | — | — | Specced |
| Reason Tags on Cards | Each meal card shows a plain-language reason it was picked. Personalization made visible. | — | — | Specced |
| Swap Meal | Swap one dinner and regenerate that slot. | — | — | Deferred to V1.1 |
| Plan Approval | Approve the week's plan. Confirms the plan as active. | — | — | Specced |
| Thumbs Up / Down | Post-meal feedback signal. Core learning input for the Family Profile. | — | — | Specced |
| This Week Tab | Primary nav tab. Shows active plan, weekly check-in entry, approve CTA. | — | — | Specced |
| Coming Up Tab | Secondary nav tab. Shows next week status, early generate option. | — | — | Specced |
| Profile Screen | "What Melu knows about your family." Accessible via top-right avatar. Editable. | — | — | Specced |
| Splash Screen | Warm one-time welcome screen before onboarding chat. Sets relational frame. | — | — | Specced |
| Feature | Description | User Value | Strategic Value | Status |
|---|---|---|---|---|
| Grocery List | Aggregated grocery list from approved plan, grouped by category, checkable. | — | — | Deferred from MVP |
| Google Calendar Sync | Sync approved dinners to Google Calendar via OAuth. | — | — | Deferred from MVP |
| Swap Meal | Swap one dinner and regenerate that slot. | — | — | Deferred from MVP |
| Meal History | View past approved plans. Entry point for pattern learning. | — | — | Pending user research signal |
| Feature | Description | User Value | Strategic Value | Status |
|---|---|---|---|---|
| Breakfast + Lunch Planning | Expand from dinners to all meals. Requires proven personalization on dinners first. | — | — | Icebox |
| Calendar-Aware Planning | Ingest Google Calendar events to match meal complexity to day load. | — | — | Icebox |
| Grocery Delivery Integration | Connect grocery list to Instacart or similar. | — | — | Icebox |
| Household Profiles | Multiple family member taste profiles with individual overrides. | — | — | Icebox |
| Social / Share Plan | Share weekly plan with partner or family. | — | — | Icebox |
| Nutritional Tracking | Overlay nutritional data on approved plan. | — | — | Icebox |
| Recipe Deep Dive | Full recipe view with steps, photos, scaling. | — | — | Icebox |
| Budget Mode | Weekly grocery budget input that constrains meal selection. | — | — | Icebox |
| Feature | Notes |
|---|---|
| Weekly Progress Report | Gamified weekly summary showing money saved (vs. eating out), execution streak, meals cooked, new recipes tried. Must be centered on core user values — not vanity metrics. Potential social/share hook. Needs value sizing before committing. Likely depends on Daily Execution View for meaningful data. |
| Push Notifications | Sunday plan-ready notification. High value, requires native app. |
| Apple Calendar Sync | Parallel to Google Calendar. Low incremental lift once Google is done. |
| Meal Rating After Cooking | Post-dinner prompt: how did it go? Richer signal than thumbs up/down. |
| Pantry Inventory | Track what's in the pantry to influence plan generation. Complex data model. |
| Cook Mode | Step-by-step cooking view. V2+ — product is plan-first, not cooking-first. |