We welcome contributions! Please:
- Discuss large changes first in an issue.
- Keep PRs focused and include a short test run evidence.
- Update documentation under
docs/as needed.
- Style: C++17, consistent formatting, Doxygen for public APIs
- Build: CMake; prefer portable configurations for CI
- Docs: run
./docs/gen_api.shif you touch public headers