README e CLAUDE.md: il Quick Start non costruisce più (sottomodulo e VISION_ENGINE_VERSION) #18

Closed
opened 2026-09-21 20:14:44 +00:00 by Adriano · 3 comments
Owner

GRAVITÀ: alta
FILE: README.md:131-139 ; CLAUDE.md:69-70 ; Dockerfile.vision:13-14,30
COSA: git clone senza --recurse-submodules lascia vendor/visionsuite vuoto; up -d --build senza VISION_ENGINE_VERSION fa uscire Dockerfile.vision con 1 e fallire tutto l'up, anche per chi non usa la visione. Il sottomodulo è su ssh porta 222: serve una chiave su VPS e dal cliente.
VERIFICATO: grep -c "submodule\|VISION_ENGINE_VERSION" CLAUDE.md → 0; nel README la variabile compare solo a riga 445.
PRESUNTO: il fallimento della build (non eseguita).

ORIGINE: revisione fable del 21/09/2026 su ramo V3.0.0, commit 8cc5e82. Documento completo: _output/2026-09-21-TieMeasureFlow-revisione.md su Wasabi.

GRAVITÀ: alta FILE: README.md:131-139 ; CLAUDE.md:69-70 ; Dockerfile.vision:13-14,30 COSA: `git clone` senza `--recurse-submodules` lascia `vendor/visionsuite` vuoto; `up -d --build` senza `VISION_ENGINE_VERSION` fa uscire Dockerfile.vision con 1 e fallire tutto l'`up`, anche per chi non usa la visione. Il sottomodulo è su ssh porta 222: serve una chiave su VPS e dal cliente. VERIFICATO: `grep -c "submodule\|VISION_ENGINE_VERSION" CLAUDE.md` → 0; nel README la variabile compare solo a riga 445. PRESUNTO: il fallimento della build (non eseguita). ORIGINE: revisione fable del 21/09/2026 su ramo `V3.0.0`, commit 8cc5e82. Documento completo: `_output/2026-09-21-TieMeasureFlow-revisione.md` su Wasabi.
Adriano added the bug label 2026-09-21 20:14:44 +00:00
Adriano added the assegnata:jeeg label 2026-09-21 20:22:44 +00:00
Author
Owner

⚡ jeeg — preso in carico 2026-09-21T20:22:49Z
ramo: lavoro/jeeg · capacità: docker, gpu, systemd

⚡ jeeg — **preso in carico** 2026-09-21T20:22:49Z ramo: `lavoro/jeeg` · capacità: docker, gpu, systemd
Author
Owner

ANALISI (passo 1) — ramo lavoro/jeeg, worktree ~/lavoro/TieMeasureFlow su jeeg, lotto C2

MODIFICHE: README.md Quick Start (131-139) — git clone --recurse-submodules (e git submodule update --init per chi ha già clonato), nota sulla chiave ssh per git.tielogic.xyz:222, VISION_ENGINE_VERSION valorizzata PRIMA di up --build con il comando che la ricava (è già descritto a README:440-445: portalo nel Quick Start). CLAUDE.md: sezione breve «Visione (V3.0.0)» con sottomodulo, variabile, worker Python 3.13, comando dei test; aggiorna il titolo del layout da V2.0.0 a V3.0.0 e aggiungi src/vision, src/vision_worker, vendor/visionsuite all'albero. Prosa italiana piena (documenti per umani).
TEST: docker compose -f docker-compose.yml config -q con le variabili richieste valorizzate → rc 0.

ANALISI (passo 1) — ramo `lavoro/jeeg`, worktree `~/lavoro/TieMeasureFlow` su jeeg, lotto C2 MODIFICHE: README.md Quick Start (131-139) — `git clone --recurse-submodules` (e `git submodule update --init` per chi ha già clonato), nota sulla chiave ssh per `git.tielogic.xyz:222`, `VISION_ENGINE_VERSION` valorizzata PRIMA di `up --build` con il comando che la ricava (è già descritto a README:440-445: portalo nel Quick Start). CLAUDE.md: sezione breve «Visione (V3.0.0)» con sottomodulo, variabile, worker Python 3.13, comando dei test; aggiorna il titolo del layout da V2.0.0 a V3.0.0 e aggiungi `src/vision`, `src/vision_worker`, `vendor/visionsuite` all'albero. Prosa italiana piena (documenti per umani). TEST: `docker compose -f docker-compose.yml config -q` con le variabili richieste valorizzate → rc 0.
Author
Owner

Soluzione

ESITO: fatto
COSA: README: clone con --recurse-submodules, chiave ssh per la porta 222, VISION_ENGINE_VERSION valorizzata prima di up --build. CLAUDE.md: layout V3.0.0 e sezione «Visione».
COMMIT (ramo lavoro/jeeg, unito su V3.0.0 a d483fa1): 0ec5988
PROVA: uv run --extra server --extra client --extra dev pytest -q → 622 passed, 4 skipped (erano 391); visione su Python 3.13 → 16 passed (erano 8).

**Soluzione** ESITO: fatto COSA: README: clone con `--recurse-submodules`, chiave ssh per la porta 222, `VISION_ENGINE_VERSION` valorizzata prima di `up --build`. CLAUDE.md: layout V3.0.0 e sezione «Visione». COMMIT (ramo lavoro/jeeg, unito su V3.0.0 a d483fa1): 0ec5988 PROVA: `uv run --extra server --extra client --extra dev pytest -q` → 622 passed, 4 skipped (erano 391); visione su Python 3.13 → 16 passed (erano 8).
Adriano removed the assegnata:jeeg label 2026-09-21 21:56:22 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Adriano/TieMeasureFlow#18