Specifica della visione: stato verificato su V3.0.0 e lavoro che manca #1
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?
Le fondamenta della visione sono entrate il 16-17/08 ma nessun documento diceva quanto manca davvero. Serve una specifica che dichiari, verificandolo sul codice e non sui piani, cosa esiste sul ramo V3.0.0 e cosa no.
Criterio di fatto: un documento in docs/specs che elenchi lo stato voce per voce con il file in cui si vede, le lacune in ordine di peso, le fasi di lavoro con i loro criteri di accettazione, e le decisioni che spettano ad Adriano.
Soluzione
Scritto docs/specs/2026-09-14-visione-stato-e-specifica.md (commit
f930fd9, poi4adad9ae401457dper le decisioni chiuse in giornata).Contiene: 18 voci di stato verificate aprendo i file sul ramo V3.0.0; le sei lacune in ordine di peso; sei fasi V0-V5 con criteri di accettazione; sei decisioni, tre delle quali chiuse lo stesso giorno.
Il risultato che conta e' il capitolo 3: pattern matching e DXF compare NON sono eseguibili dal grafo. vs-task registra dieci strumenti, tutti geometrici (DetectLine, DetectCircle, CircleCenter, PointIntersectionLL, Distance2P, DistancePL, DistanceCL, Angle2L, Radius, Diameter), ne' sul pin f095fcc ne' su HEAD di VisionSuite; e vs-dxf non e' nemmeno negli extra di pyproject.toml. I due motori esistono come librerie (DXFCompare, ICPAligner, il matcher di pm2d) ma non come strumenti di grafo: il ponte va costruito in VisionSuite, perche' test_vision_boundary.py vieta visione dentro questo repo.
Decisioni chiuse in giornata da Adriano: F (il modulo di visione e' un investimento Tielogic, non si quota), A (il grafo si compone con un editor visuale a nodi, che revoca la revoca del 09/08), e il taglio della fiera (fino alla misura vera; expected_json resta dopo).
I 39 test di visione NON sono stati eseguiti: servono Python 3.13 e il sottomodulo inizializzato. E' scritto nel documento invece di essere taciuto.