Shared Semantic State
Every semantic pipeline plugin receives the same type of input: the current OpenSPAD Shared Semantic State.
flowchart LR
V1[State v1] --> IFC[IFC Plugin] --> V2[State v2]
V2 --> BSDD[bSDD Plugin] --> V3[State v3]
The structure remains canonical while its content evolves through the pipeline.