# Contributing

Thanks for helping improve pi-sonarqube.

## Setup

```bash
npm install
npm run build
```

## Workflow

- Make small, focused changes.
- Edit `src/` first; do not hand-edit `dist/`.
- Keep docs and package metadata in sync when behavior changes.

## Checks

- `npm run build`
- `npm pack` if you want to verify the published bundle

## Commits

Use short, conventional commit messages.
example: `fix: correct typo in README` or `feat(sonar): add new rule for code quality`
