Backend
The backend owns the application API and CAD generation workflow:
app/: HTTP API, jobs, orchestration, and persistence adapters.agent/: AI prompts, tools, and skills used by the generation agent.engine/: CDSL compiler, sketch solver, and STEP generation runtime.cdsl_library/: Official CDSL examples, metadata, and search index.tests/: Engine, API, and end-to-end generation tests.
Expected development entrypoint: app.main:app, served by Uvicorn.