Releases
Release-producing commits use Conventional Commit types with a lane scope. Web scopes are web, frontend, and ui. API scopes are api, backend, engine, shared, and dto.
text
feat(web): add answer history page
fix(api): correct cache invalidation
feat(engine): add new generation strategyThe Web lane uses web-vX.Y.Z tags and versions apps/web. The API lane uses api-vX.Y.Z tags and versions the API, DTO, engine, and shared packages. Dry-run a release locally with:
bash
pnpm release:dry-runKeep documentation changes in the appropriate scoped commit when they are part of a product lane; documentation itself is not a deployment runtime.