Testing and Quality
Use this checklist when contributing changes.
Control-plane and backend services
- run Go tests for touched services
- verify API behavior with local calls for changed endpoints
Frontend apps
- run TypeScript type checks for changed app(s)
- validate affected user flow in browser
Docs quality
- keep docs concise and task-oriented
- prefer examples that match real command/API behavior
- update related pages when terminology changes
Suggested pre-PR checklist
- tests pass in touched areas
- no debug-only logs left behind
- docs updated for user-visible changes
- security-sensitive changes reviewed with extra care