Skip to content

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.ts entry;
  • 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.

Unofficial community project. Not affiliated with Onshape or PTC.