# Developer Docs Top-level hub for developer-facing documentation. ## Start Here - [Getting Started](./getting-started.md) - local setup, dev server, and tests - [Testing](./testing.md) - Node test runner usage and single-test selection - [API Examples](./embedding/api-examples.md) - runnable examples and demo entry points - [Bug Reporting and Repro Test Cases](./bug-reporting.md) - how to capture actionable reports - [Developer Discord](https://discord.gg/R5KNAKrQ) ## Sections - [Kernel and Geometry Docs](./kernel/index.md) - kernel architecture, class APIs, topology, metadata, and geometry internals - [Embedding and Integration Docs](./embedding/index.md) - `CadEmbed`, `Sketcher2DEmbed`, package usage, and demos - [Application Architecture Docs](./architecture/index.md) - `PartHistory`, history execution, expressions, UI structure, and implementation notes - [Application Subsystems Docs](./subsystems/index.md) - assembly constraints, inspector, PMI annotations, plugins, and related subsystems - [CAM Developer Docs](./cam/index.md) - CAM strategy selection and implementation specs ## Most Used Pages - [BREP Class API Reference](./api/index.md) - [Solid API Index](./api/solid/index.md) - [BREP Kernel Reference](./kernel/brep-kernel.md) - [BREP.js Export Map and Usage](./kernel/brep-api.md) - [PartHistory Reference](./architecture/part-history.md) - [CadEmbed API](./embedding/cad-embed.md) - [Sketcher2DEmbed API](./embedding/sketcher2d-embed.md)