Contribution Workflow
This repository favors narrow, reviewable pull requests over large platform rewrites.Default workflow
- Open or confirm an issue first if the change affects behavior, architecture, or contributor policy.
- Create a focused branch or worktree.
- Implement the smallest complete slice that can be reviewed on its own.
- Update docs in
apps/docsfor user-facing or contributor-facing behavior changes. - Update repo-level notes in
docs/*.mdwhen the change affects architecture, CI/CD, migration, or operational posture. - Run the local verification set before asking for review.
Minimum local checks
What a good PR includes
- one coherent change set
- typed code
- tests for the changed behavior
- doc updates
- a short note on rollout, replay, or operational impact if relevant
What to avoid
- mixing unrelated refactors into a feature PR
- changing route contracts without updating docs
- shipping architecture claims in docs that the code does not yet satisfy
- bundling broad dependency churn with product behavior changes