Reference consumer for the current BrainboxEmb SCAD project architecture.
The image is generated from the current project Build output. It gives a quick visual anchor for the mounting plate, reusable clamp adapter and reference tube used throughout the template.
- Documentation index
- Plan — current role, information sources and future template work.
- Specification — why the reference consumer exists and what it must demonstrate.
- Design — concrete project structure, capabilities and ownership boundaries.
- Verification — what the template proves and how current evidence is obtained.
- CI orchestration — detailed runtime/capability flow.
- Generated visual design documentation
- Latest Build
- Latest Verification
- Changelog
The repository deliberately exercises a broad reference path:
- OpenSCAD and PythonSCAD configuration;
- generated component/assembly design documentation;
- presentation renders and STL exports;
- verification renders plus policy checks;
- one external reusable SCAD library;
- Moon capability impact/reuse;
- SCons target-level reuse inside executing capabilities;
- Build/Verification publication and coordinated release composition.
It is a reference consumer, not the smallest possible project. A real project should keep only the capabilities and engines it actually needs.
After cloning:
.\bootstrap.ps1Then use the pinned local tool, for example:
.\tools\tool.scad-project\scad-project.ps1 build
.\tools\tool.scad-project\scad-project.ps1 verifyOpen dsg/openscad/main.scad for the interactive OpenSCAD entrypoint.
Current dependency/tool/runtime versions are intentionally not copied into this
README. Use project.yml, project.scad.yml, committed gitlinks, live
Actions and prod/bld / prod/vrf provenance for exact current state.
