e4eb4cd932
STATO_PROGETTO.md - Bumped snapshot date to 2026-04-27. - Added "Hardening post-restructure (smoke test 2026-04-26)" section recording the four runtime regressions surfaced by the local smoke test (env_file path, missing Station import, UPLOAD_DIR default, apostrophe-in-translation in Alpine), plus the recipe-assignment modal UX rework and the new node-based JS syntax test guard. - Added "Smoke test status" section listing the verified end-to-end flow (MySQL up, alembic, seed, login, admin pages, MeasurementTec workflow, hot reload). - Bumped frontend test count 44 → 46 to reflect test_template_js_syntax.py. ROADMAP.md - Added a tech-debt entry for the user-reported task_complete riepilogo rendering anomaly (still under investigation: the curl fetch returns the table populated, but the user reports an empty body in the browser). - Added a tech-debt entry for the still-pending Docker container smoke test of the new uv-based Dockerfiles. src/frontend/flask_app/templates/measure/task_complete.html - Replaced sort(attribute='task_info.order_index,subtask.marker_number') with two chained stable sorts. Jinja's sort filter does not accept a comma-separated multi-attribute string; the previous form sorted on a non-existent attribute and only worked by accident because the API already returned rows in the desired order. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Documentazione TieMeasureFlow
Indice della documentazione del progetto.
Stato e direzione
| Documento | Scopo |
|---|---|
architecture/STATO_PROGETTO.md |
Cosa è fatto oggi (V2.0.0). Snapshot del sistema, componenti e capacità. |
architecture/ROADMAP.md |
Cosa resta da fare. Fasi 2-7 della migrazione rev04 verso V1.1.0/M1 demo cliente. |
Riferimenti operativi
| Documento | Scopo |
|---|---|
API.md |
Riferimento endpoint REST esposti dal backend FastAPI. |
DEPLOYMENT.md |
Guida deploy su VPS (Hostinger/Tielogic con Traefik + Let's Encrypt). |
USER_GUIDE.md |
Manuale utente (operatore, maker, metrologist, admin). |
I18N_SETUP.md |
Setup e workflow traduzioni (Flask-Babel + Alpine.js). |
Piani dettagliati TDD (rev04)
| Documento | Scopo |
|---|---|
superpowers/plans/2026-04-17-rev04-master-roadmap.md |
Master plan rev04 V1.0.7 → V1.1.0, le 7 fasi e le decisioni aperte. |
superpowers/plans/2026-04-17-rev04-phase1-stations.md |
Piano TDD dettagliato Fase 1 (stazioni e identità per-tablet). COMPLETATO. |
Specifiche esterne (binari)
| Documento | Scopo |
|---|---|
specs/2026-04-16-schema-sviluppo-rev04.docx |
Schema sviluppo SW TieFlow rev04-2026 fornito dal committente. |
Storico
| Documento | Scopo |
|---|---|
archive/2026-02-06-piano-implementazione-v1.md |
Piano implementazione V1.0.0 originale (riferimento storico). |
Ulteriori riferimenti nel repo
/CLAUDE.md— guidance per Claude Code (architettura, comandi, pattern critici)./README.md— entry point del progetto.