Submodule vendor/visionsuite a TieVision-Core (main 4c178cf) #74
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Dopo TieVision-Core#329. Analisi nel primo commento.
ESITO: richiesta (analisi passo 1, claude-opus-5-5)
RIF: gitea:Adriano/TieMeasureFlow, ramo base origin/V3.0.0 (
e5989c9). Origine: gitea:Adriano/TieVision-Core#329 (visionsuite rinominato TieVision-Core, vs-gui e vs-assistant usciti in TieVision-Studio/TieVision-Assistant).COSA: il submodule vendor/visionsuite punta a TieVision-Core e al suo main 4c178cf (oggi cdc7a14, URL visionsuite.git che vive solo di redirect).
VERIFICATO:
FILE:
git submodule set-url vendor/visionsuite ssh://git@git.tielogic.xyz:222/Adriano/TieVision-Core.git,git submodule sync,git -C vendor/visionsuite fetch origin && git -C vendor/visionsuite checkout 4c178cf,git add .gitmodules vendor/visionsuite. Il PATH resta vendor/visionsuite (cambiarlo toccherebbe Dockerfile*, docs, pyproject, .env.example: non si fa qui).NON TOCCARE: path del submodule, pyproject.toml, uv.lock salvo che uv lo rigeneri da solo per il salto (se cambia, committarlo e dirlo), codice di src/, docs/superpowers/, rami lavoro/* altrui.
TEST:
uv run --python 3.13 --extra vision --extra vision-worker --extra dev pytest src/vision/tests src/vision_worker/testsprima (con cdc7a14) e dopo (con 4c178cf): stessi esiti (riportare passed/failed/skipped di entrambi). Test del backend non necessari (non dipendono da vendor). Da clone pulito:git clone --recurse-submodulesdel ramo in scratchpad → vendor/visionsuite popolato a 4c178cf.Soluzione
V3.0.0
6bc6c0c: .gitmodules punta a ssh://git@git.tielogic.xyz:222/Adriano/TieVision-Core.git, submodule vendor/visionsuite (path invariato) a 4c178cf (main di TieVision-Core); CLAUDE.md sezione Visione aggiornata (repo, regola su origin/main di TieVision-Core, pin 4c178cf al posto del vecchio bc0df16); commento di scripts/camera_service.py verso TieVision-Studio. PROVA: test della visione 29 passed prima (cdc7a14) e dopo (4c178cf); clone pulito --recurse-submodules → vendor/visionsuite a 4c178cf; uv.lock invariato. Chi ha già un clone: git submodule sync && git submodule update --init.