WORK_DIR ?= $(abspath ../WAM_Part_A_work)

.PHONY: verify reproduce test smoke

verify:
	python scripts/verify_package.py

reproduce:
	python scripts/reproduce_claims.py --write --output-dir "$(WORK_DIR)/results"

test:
	PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=code PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 python -m pytest -q -p no:cacheprovider code/tests

smoke:
	cd code && PYTHONPATH=. python scripts/run10.py --preset smoke --bench all --out "$(WORK_DIR)/smoke.jsonl" --device auto --fresh
