Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a15374-f59f-7a31-86d2-d23b5d2ed181
27 lines
851 B
Makefile
27 lines
851 B
Makefile
PYTHON ?= python3
|
|
|
|
.PHONY: install-dev test lint run-demo check-layer
|
|
|
|
install-dev:
|
|
$(PYTHON) -m pip install -e ".[dev]"
|
|
|
|
test:
|
|
PYTHONPATH=src $(PYTHON) -m pytest -q
|
|
|
|
lint:
|
|
$(PYTHON) -m ruff check src tests
|
|
|
|
# NetKingdom Security Layer Model §11 — makes the no-Tooling-client claim
|
|
# checkable rather than asserted. See layer.yaml.
|
|
check-layer:
|
|
$(PYTHON) scripts/check_layer_conformance.py --report
|
|
|
|
run-demo:
|
|
PYTHONPATH=src $(PYTHON) -m kings_guard.main --pilot qonto-assistant
|
|
|
|
# CUST-WP-0079-T05: staged-source generation; hook uses the isolated recipe.
|
|
.PHONY: generated-work-records generated-work-records-check
|
|
generated-work-records:
|
|
$(MAKE) --no-print-directory -f .generated-work-records.mk generated-work-records
|
|
generated-work-records-check:
|
|
$(MAKE) --no-print-directory -f .generated-work-records.mk generated-work-records-check
|