# GENERATED — source: manifest.toml
# DO NOT EDIT BY HAND. Regenerated on every `sync`; edits are lost.
# To change it, edit manifest.toml (or the template) and re-run sync.
# A Cabinet officer's developer entrypoints. `make check` is what CI runs, and
# it proves the officer satisfies its port against the contract's conformance
# suite — the compatibility boundary (packaging §7, understory-conformance skill).

.PHONY: test conformance check

test:
	python -m pytest -q

conformance:
	python -m pytest -p oak_understory_common.conformance.plugin \
	    --pyargs oak_understory_common.conformance \
	    --port=PressPort \
	    --impl=oak_understory_press.plugin:Press

check: test conformance
