# {{PROJECT_NAME}} Research Code Rules

## Tools
pytest -x               # tests (stop on first failure)
ruff check .            # lint
mypy src/               # types
pytest --cov=src --cov-fail-under=80  # coverage

## Physics
- Validate quantum operators: `from agentbible.validators import validate_unitary`
- Set random seeds: `np.random.seed(seed)`

## Rules
- Functions ≤ 50 lines
- No bare `except:`
- Type hints on all public functions
