Platform Rules
Engineering workflow, quality gates, and docs conventions
Workflow rules
- Track feature, bug, and refactor work in Linear.
- Use branch names from Linear
gitBranchName. - Do not commit directly to
main. - Use Conventional Commits with repo scopes.
Quality gates
bun run check
bun run build
bun run testRun relevant checks before merging. For docs changes, at minimum run:
bunx turbo run check --filter=docs
bunx turbo run build --filter=docsInternal docs access
- Internal docs domain:
internal.ern.app - Access control: Cloudflare Access with
@ern.appemails
Documentation template
For each app/package page, keep this structure:
- Overview
- Architecture
- Local development
- Environment variables
- Deploy and runbook
- Ownership