--:--:--
torna a Tasks
progetto · LifeOS Life OS

Vita · Life OS - Stanza Pasti: 9 ricette a settimana + lista della spesa (q069 punto 2)

FattoAlta
Prossima azione

Consegnato 16/08 04:45-06:05 (Archimede, Sonnet 5): rooms/pasti_settimana.py - 9 ricette/settimana (2 colazioni, 3 pranzi, 4 cene) pescate dal ricettario del…

⚠ nel campo c'è un verbale di 191 parole, non una riga: qui sopra c'è l'inizio, il resto sta nel diario. Il dato andrebbe riscritto (lavoro sui CSV, non su questa pagina).

apri il diario del campo

Consegnato 16/08 04:45-06:05 (Archimede, Sonnet 5): rooms/pasti_settimana.py - 9 ricette/settimana (2 colazioni, 3 pranzi, 4 cene) pescate dal ricettario del Pianificatore Pasti (porta 8820, letto in sola lettura, non ricreato), ri-estraibile tutta insieme o per singolo slot, lista della spesa aggregata e raggruppata per reparto (euristica a parole chiave sui 247 ingredienti del dataset, copertura verificata 100%), pagina Dispensa con prodotto+scadenza (badge scaduto/scade presto/ok) incrociata con la lista spesa. Verifica: smoke test isolato su tutte le funzioni, server reale su porta 8899, curl su tutte le 6 rotte, screenshot headless di ogni sezione, confermato il caricamento pulito (hot-reload senza riavvio) anche sulla 8870 di produzione; dati di prova rimossi a fine verifica. Nota per lo slot 3 (PDF pasti, a78): dati disponibili via GET /api/room/pasti_settimana/piano e /spesa, shape documentata nella docstring del file. Nota per Ettore/Romeo: uso l'id stanza 'pasti_settimana' e non 'pasti' perche' life_os.py ha gia' una voce 'Pasti' fissa (rimanda all'app 8820) che intercetta prima delle stanze a modulo - con id 'pasti' la stanza nuova sarebbe risultata invisibile in UI. Aperta richiesta in CATPIT per decidere se ritirare la voce vecchia (richiede toccare life_os.py, fuori mandato di stanotte).

Note

Blocco Life OS q069 · slot 2. Il dataset ricette esistente e' quello del Pianificatore Pasti (porta 8820).

Sottotask
  • nessun sottotask — aggiungine uno qui sotto
WorkSpace di riferimento

da definire

Contesto di riferimento

da definire

Prompt di avvio

da definire

Programmazione di svolgimento

da definire

LIVE
1 AGENTE AL LAVORO ora · Archimede: chat Webchat (sessione principale)26 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate1 AGENTE AL LAVORO ora · Archimede: chat Webchat (sessione principale)26 task in corso su 16818 progetti monitoratiHomelab · Censire HD e creare gallerie dei contenutiHomelab · RAG + NotebookLM locale per documenti voluminosiKB · Costruzione KB (template + 3 argomenti pilota)KB · Obsidian: setup e usoVita · Automazione piano pasti (dispensa→ricette→spesa→piano)Vita · Lista ingredienti collegata a ricette + preferite77 sessioni registrate