NUTRISYNCBuilders Hub
🏠 🛠
NUTRISYNC · Docs

PO Review — Round 1 (Feedback of 14–16 Jul, Pilar + Lucía)

Source: All_docs_Feedback.docx (APPFEEDBACK + WEBFEEDBACK) + WhatsApp thread + 3 asset drops. PO directive (Lucía 14/7): implement WEBFEEDBACK now; hold APPFEEDBACK until their pass is finished. Pilar (15/7): all app feedback is now in, movement + nutrilog were completely re-wireframed (new 4-screen flows + Excel databases delivered).

Triage legend: (a) integration/mobile layer (we ship it) · (b) Design's compiled bundle → goes on doc 12 (Design Brief Open Requests) · (c) backend/Supabase.


Round 1 — WEBFEEDBACK (active now)

Wave 1 · Bugs / data integrity (POs' priority 1)

# Item Triage Status
W1 (2.1) Forgot password non-functional → wire resetPasswordForEmail() + reset page (a)+(c) open
W2 (2.3) Movement log auto-selects all activities → user must select; add "Other" free entry (b), (a) stopgap possible open
W3 (2.9) Flow "Medium" + Mood "Content" pre-selected on Edit Period → nothing pre-selected (corrupts CAS data) (b), (a) stopgap possible open
W4 (2.11) Footer Instagram/LinkedIn/TikTok static → link real profiles, new tab (a) — need URLs from POs open
W5 (3.3) "Founder Tools buttons redirect to site" (a) — likely stale cache / pre-v11.42 test; tools are live & verified. Ask POs to re-test after hard refresh verify

Wave 2 · Pricing & stats consistency (needs Pilar decision first)

# Item Triage Status
W6 (1.6) Remove Free tier; Premium €5.99→€4.99/mo; Employer unchanged (a) runtime patch or (b) proper blocked: decision
W7 (3.1) Investor tab shows Free/Plus €7/Care €15 — contradicts 1.6 → reconcile to ONE model decision → then (a) blocked: decision
W8 (1.3+3.2) Waitlist "130" → "140+" in both stat bars; ideally live Supabase count (a) now; (c) live-count RPC as follow-up open
W9 (1.4) Diagnosis-delay card: "~4 years later than men" + 4.5y metabolic / 2.5y cancer / 5–6y ADHD (a) copy patch; (b) card redesign open

Wave 3 · Copy & asset swaps (low effort, high visual impact)

# Item Triage Status
W10 (1.5) CAS section: add "tracks improvement over time" sentence (Pilar confirms wording) (a) open
W11 (1.7) Center Lucía's headshot in circular frame (a) CSS patch open
W12 (1.8) Hero mockup: placeholder avatar → real Nutri asset, keep floating (a) if approved Nutri files located; else (b) open — locate asset
W13 (2.2+2.10) Replace placeholder Nutri avatars app-wide (Choose your Nutri, Settings, Check-in) (a)/(b) — same asset question as W12 open
W14 (1.1) Waitlist signup form on marketing + newsletter consent line + GDPR link + inline success state (a) — capture layer already exists; add visible form + consent copy partial

Wave 4 · Features (web app)

# Item Triage Status
W15 (2.5) Meal logging: user logs real meals; 80-food CycleSync DB as suggestions; feeds CAS nutrition (b)+(c) — Excel → Supabase tables open
W16 (2.6) Progress: per-component CAS breakdown (30/25/20/15/10) (b) open
W17 (2.7) Progress: Cycle Stability Score (derived from mood/energy logs, trend indicator) (b)+(c) open
W18 (2.8) "Log period / My period started today" quick action → recalculates cycle day (b)+(c) open
W19 (3.3-P1) Founder tools phase 1 per doc: Waitlist + Change Log first — already live; Review + Translations also live done — pending PO re-test verify

Wave 5 · UI polish to Figma

# Item Triage Status
W20 (2.12) Energy check-in: numeric 1–5 → interactive battery UI (b) open
W21 (2.13) Day-of-week strip: pill → circular buttons (shared component) (b), (a) CSS stopgap open
W22 (2.14) Progress card → Figma: current / weekly / best score (b) open
W23 (1.2) Wearables phone mockup: use real wireframe UI + auto-cycling animation (illustrative only, no live APIs) (b) open
W24 Remove prototype/wireframe section from public site → replace with consumer-oriented app video (a) removal done (v11.42b: section → gated Builders "Prototypes"); footer "Prototype" link strip = 1-liner; video section = (b) awaiting video asset partial

Round 2 — APPFEEDBACK (parked per Lucía until POs confirm; assets already delivered)

Grouped, not yet scheduled. Full verbatim table stays in the source docx.

Data drops received (feed Round 1 W15 + Round 2 rebuilds)

Decisions needed from POs before Wave 2

  1. Pricing model — public 2-tier (€4.99 + employer) vs investor 3-tier (Free/Plus €7/Care €15): which is canonical?
  2. Social profile URLs — Instagram/LinkedIn/TikTok links for the footer.
  3. Nutri asset confirmation — which files/variant are the approved Nutri characters (for hero, avatars, Settings)?
  4. "PMOS" (F16) — confirm; we believe PCOS is intended.
  5. Newsletter consent — implied-consent copy vs explicit checkbox (GDPR).