Files
Adriano e4eb4cd932 docs: refresh stato + roadmap with smoke-test findings; fix sort syntax
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>
2026-04-27 13:10:58 +02:00
..

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.