Technical Notes
Technical notes are focused maintainer contracts below the project-wide owners listed in the Developer Documentation index. An active note owns only its named implementation area; it does not replace architecture, repository, build, or subsystem policy.
MVR contracts
- Canonical MVR contract — canonical MVR format and behavior rules for Perastage.
- MVR exporter diagnostics
- MVR-xchange TCP Mode publisher
- Canonical hoist metadata
- Truss geometry authority
- Truss metadata and resources
The focused MVR identity recovery, truss attachment candidates, and fixture attachment paths contracts live one level above because they span MVR and scene-model ownership.
GDTF contracts
- GDTF Unicode ZIP filename compatibility
- GDTF editor architecture
- GDTF editor UI layout
- GDTF read/write compatibility
- GDTF mode and channel browser
- GDTF wheel and attribute inspector
These notes defer mutation and derivative identity rules to the canonical GDTF Mutation Policy and GDTF resource identity documents.
Viewer and rendering contracts
- Viewer2D rendering and capture
- Viewer2D state ownership
- Print Viewer2D options
- OpenGL lifecycle
- Scene-model symbol capture
- Basic geometry primitives
- Viewer3D performance stress scenario