Engineering Workflow
Branch, PR, and documentation expectations for contributors
Branch and PR expectations
- Keep PRs scoped to one feature or one risk area.
- Run
npm run typecheckandnpm run buildbefore creating a PR. - If worker logic changed, run
npm run workeror targeted job tests.
Required docs updates per PR
- Update any impacted root source specs.
- Update relevant pages under
content/docs/. - Add or modify an ADR in
docs/decisions/for architecture/tooling changes.
Use .github/pull_request_template.md as the merge gate checklist.
Local docs preview
npm run docs:dev