# Contributing

Open an issue before adding execution support for a new model. Every execution path must include an observation date, an official source, dry-run-by-default behavior, deterministic tests, and explicit paid execution.

Run before submitting:

```bash
python -m unittest discover -s tests -v
python apimart_cli.py models
```
