Contributing
Run pnpm validate before opening a pull request. New CAD capabilities need:
- typed model/AST surface;
- Onshape compiler support;
- focused unit tests;
- a
coverage/catalog.tsentry; - guide or reference documentation;
- a Changeset when packages change.
Do not commit personal model files, Onshape IDs, cookies, tokens, or .cadscript state. Discuss model-format, bridge-protocol, ownership, and plan/apply changes before implementation.
See CONTRIBUTING.md.