CONTRIBUTING.md
Rama main · réplica de lectura del repositorio original.
# Contributing
Spectarr is organized as a small set of independently testable services. See the [development guide](docs/development.md) for source dependencies and environment setup.
- `backend` owns the data model, ingest, artifact storage, and REST API
- `frontend` owns the browser dashboard
- `services` owns conversion and MCP adapters
Keep scientific source artifacts immutable. New transformations must create derived artifacts with recorded input checksums, recipe parameters, and tool versions.
Before submitting a change, run:
```bash
make test
```