# Contributing

Thanks for your interest in contributing.

> **This repository is a release snapshot.** Documentation (README, CHANGELOG, INSTALL,
> NOTICE) and shared files are rendered from a private workspace. Direct pull requests
> against these files will be overwritten by the next render — please open an issue
> instead, and the maintainers will make the change at the source.

## Development

Use Node.js `>=22.22.2 <23` and pnpm `10.30.0`.

```bash
pnpm install
pnpm build
pnpm test
```

## Pull Requests

- Keep changes focused.
- Documentation changes should be proposed as issues (see above); code changes should update tests when behavior changes.
- Run the package validation commands before opening a pull request.
- Do not include private parent-repository artifacts or local machine paths.

## License

By contributing, you agree that your contribution is licensed under Apache-2.0.
