# Contributing
Contributions are welcome. This project models dwarf planets across all trans-Neptunian dynamical classes, so physical correctness is critical.
## Getting Started
```bash
git clone https://github.com/celestial4498-prog/DwarfPlanetsFactory.git
cd DwarfPlanetsFactory
cargo build
cargo test --all-targets
```
## Before Submitting
1. **Tests pass** — `cargo test --all-targets`
2. **No warnings** — `cargo clippy --all-targets`
3. **Formatted** — `cargo fmt`
4. **Examples run** — all three examples exit with code 0