CATPIT · I task nascono scollegati: la creazione butta via sezione e fase
→ Correggere createTaskUnlocked in lib/store.ts, che costruisce la riga nuova elencando a mano nove campi e quindi IGNORA sottoprogetto_id e fase_id anche quando…
⚠ nel campo c'è un verbale di 70 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▾ richiudi il diario
Correggere createTaskUnlocked in lib/store.ts, che costruisce la riga nuova elencando a mano nove campi e quindi IGNORA sottoprogetto_id e fase_id anche quando gli vengono passati - rispondendo comunque ok. La funzione gemella updateTaskUnlocked scorre invece TASK_COLS e li scrive: e' un'asimmetria fra due funzioni sorelle. Poi far ereditare la sezione al bottone «nuovo task» (components/add-task-button.tsx manda solo progetto_id, titolo, priorita) e aggiungere una spia che mostri i task senza sezione.
MODELLO: Fable 5.1 - e' costruzione su codice esistente, con prova negativa. TROVATO IL 04/09 da Romeo, dopo che Ettore ha notato una sezione che sembrava vuota: i task c'erano nel CSV ma nell'app non comparivano, perche' un task senza sezione non sta in nessun ramo…
▸ continua a leggere (138 parole)▾ richiudi il diario
MODELLO: Fable 5.1 - e' costruzione su codice esistente, con prova negativa. TROVATO IL 04/09 da Romeo, dopo che Ettore ha notato una sezione che sembrava vuota: i task c'erano nel CSV ma nell'app non comparivano, perche' un task senza sezione non sta in nessun ramo dell'albero. PERCHE' E' SOPRAVVISSUTO: il 19/08 e' stato corretto un difetto quasi identico (sette colonne fuori da TASK_COLS venivano azzerate a ogni salvataggio). Sono state aggiunte a TASK_COLS, ma createTaskUnlocked continua a costruirsi la riga per conto suo con nove campi, e da quella correzione e' rimasta fuori. Stessa causa, stessa forma, due volte. NON E' UN PROBLEMA DEGLI AGENTI: anche il bottone dell'interfaccia crea task scollegati, perche' manda solo progetto, titolo e priorita'. Chiunque crei un task in CATPIT, in qualunque modo, ne crea uno orfano. Scheda nel registro guasti: REGISTRO_GUASTI\2026-09-04_task-orfani-creazione-butta-via-sezione.md
- nessun sottotask — aggiungine uno qui sotto
da definire
da definire
da definire
da definire