.PHONY: install smoke sweep figures verify test lint clean VENV ?= .venv PY := $(VENV)/bin/python PIP := $(VENV)/bin/pip $(VENV): python3 -m venv $(VENV) $(PIP) install --upgrade pip install: $(VENV) $(PIP) install -e ".[dev]" # Every sweep writes results + figures into a fresh dated folder under runs/ so new runs # never overwrite old ones (runs/_