2026-05-23 03:32:16 +02:00
|
|
|
PYTHON ?= python3
|
2026-09-05 00:50:09 +02:00
|
|
|
CANON_CLI = PYTHONPATH=src:$(BENCH_SOURCE) $(PYTHON) -m info_tech_canon
|
|
|
|
|
# Optional development source override; installed distributions need no override.
|
|
|
|
|
BENCH_SOURCE ?= ../infospace-bench/src
|
2026-05-23 03:32:16 +02:00
|
|
|
|
|
|
|
|
.PHONY: validate index tree agent-briefs test
|
|
|
|
|
|
|
|
|
|
validate:
|
|
|
|
|
$(CANON_CLI) validate --write infospace/validation/latest.json
|
|
|
|
|
|
|
|
|
|
index:
|
|
|
|
|
$(CANON_CLI) index
|
|
|
|
|
|
|
|
|
|
tree:
|
|
|
|
|
$(CANON_CLI) tree
|
|
|
|
|
|
|
|
|
|
agent-briefs:
|
|
|
|
|
$(CANON_CLI) agent-briefs
|
|
|
|
|
|
|
|
|
|
test:
|
|
|
|
|
$(PYTHON) -m pytest
|
2026-09-05 00:50:09 +02:00
|
|
|
|
|
|
|
|
.PHONY: check-generated refresh check
|
|
|
|
|
check-generated:
|
|
|
|
|
$(CANON_CLI) check-generated
|
|
|
|
|
|
|
|
|
|
refresh: index tree agent-briefs
|
|
|
|
|
|
|
|
|
|
check: test check-generated
|
|
|
|
|
$(CANON_CLI) validate
|
|
|
|
|
$(CANON_CLI) profile validate small-saas
|