Skip to content

First checks

Terminal window
bun run docs:check
bun --filter @repo/database db:generate
bun --filter @repo/docs build
ChangeChecks
Docs onlybun run docs:check
Web UI or formscd apps/svelte-web && bun run check && bun run lint
API/router/servicebun --filter @repo/database db:generate && bun --filter api check-types && bun --filter @repo/api check-types
Workerbun --filter worker check-types
Shared validation/cache packagesbun test packages/ plus package-specific check-types
Native contractbun --filter @repo/contract check-types && bun run packages/contract/scripts/codegen-models.ts && git diff --exit-code
  • Update colocated FEATURE.md when feature behavior changes.
  • Update apps/docs when onboarding, operations, architecture, or conventions change.
  • Regenerate native models when @repo/contract schemas change.
  • Do not commit generated docs under /api/, /notifications/workflows/, /design/tokens.mdx, or /reference/workspace-inventory.mdx.
  • Run the smallest relevant checks plus docs:check for docs-affecting changes.