1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Contributing to DarkMatter
Thank you for your interest in contributing!
## Getting Started
```bash
git clone https://github.com/celestial4498-prog/DarkMatter.git
cd DarkMatter
cargo build
cargo test
```
## Before Submitting
- [ ] `cargo fmt` — code is formatted
- [ ] `cargo clippy` — no warnings
- [ ] `cargo test` — all tests pass
- [ ] New public items have doc comments
- [ ] New modules are re-exported in their parent `mod.rs`
## Guidelines
- Keep functions focused and well-named
- Use SI units unless documented otherwise
- Add integration tests for new physics functions
- Add examples for major new features
- Do not introduce `unsafe` without justification
## Pull Requests
- One feature or fix per PR
- Describe what the PR does and why
- Reference any related issues
## Questions?
Open an issue on [GitHub](https://github.com/celestial4498-prog/DarkMatter/issues).