From 314862eb75d0493588ec15d2ac1e3d168f9248ae Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 6 Sep 2026 20:08:03 +0000 Subject: [PATCH] docs: sync README with portal redesign, digest, and food bank expansion README was missing the last three shipped features (verified against current code): the tab-based client portal with a Home tab and today's-plan default, the free monthly adherence digest with prep-time badges, and the food bank's growth to 61 foods plus the client-facing cuisine preference. No other docs were stale: docs/arquitectura.md and docs/decisiones.md's core-pipeline description still match the code, .env.example matches README's Configuration table, ruff is clean, and the 632-test count in CLAUDE.md matches pytest's actual collected total (89 failures in this sandbox trace to a broken cryptography/cffi native binding affecting only pypdf-touching tests, not a real regression). Co-Authored-By: Claude Sonnet 5 --- README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/README.md b/README.md index 4830da2..9fed6bf 100644 --- a/README.md +++ b/README.md @@ -340,6 +340,20 @@ This repository is built phase by phase, as a learning project. Right now: and adherence-mix bars: a cumulative client-growth line by admission month, built from the same anonymous data already fetched for the other two — no new Notion query, no client name or email ever read. +- The **client portal is now tab-based** (Home · Meals · Routine · Check-in · + Progress) instead of a stack of expanders — a new Home tab surfaces this + week's check-in status, the trainer's notes, and *today's* actual meal/ + session as two compact cards, each jumping straight to the matching tab. A + **free monthly adherence digest** (trend + weight delta over the last 30 + days, no LLM) is shown above the check-in history in both the trainer's and + the client's own view, and both the meal and routine sections default to + *today's* actual day instead of always the first one. Each meal card also + shows a coarse no-cook/quick-cook prep-time badge. +- The food bank grew from 39 to **61 foods**, and a client can now tell the + portal what cuisine they're in the mood for (Mediterranean, Asian, or + Mexican) — it biases 1–2 of the week's 7 days toward it (never the whole + week), never forces it, and drops silently the moment it's no longer a + safe pick. ## What it doesn't include yet