Contribution

Open-source workflow and quality expectations for contributors.

Contribution Workflow

  1. Fork and create a focused feature branch.
  2. Implement changes in the relevant package(s): client, server, or cli.
  3. Run package-level checks before opening a PR.
  4. Submit a PR with context, screenshots, and testing notes.

Local Validation Commands

# server
cd server && npm run lint && npm test

# client
cd client && npm run lint && npm run build

# cli
cd cli && npm run build

See repository-level policies in CONTRIBUTING.md, CODE_OF_CONDUCT.md, and SECURITY.md.