# Contributing to conformallab++

See **[doc/contributing.md](doc/contributing.md)** for the full guide:

- Git workflow (dev → PR → main)
- CI pipeline (test-fast / test-cgal)
- Test standards (gradient check, convergence test, registration)
- Code style (C++17, header-only, namespace, property map naming)
- Release process

For the mathematical background of what's being implemented, see:

- [doc/math/discrete-conformal-theory.md](doc/math/discrete-conformal-theory.md) — theory overview
- [doc/math/validation.md](doc/math/validation.md) — how to validate the implementation
- [doc/math/references.md](doc/math/references.md) — all referenced papers

To add your own research, see [doc/api/extending.md](doc/api/extending.md).
