| SDK dev loop | |
test / test-verbose / test-failed / test-one | pytest tests/ with various flags |
lint / lint-fix | ruff check (with --fix for autofixes) |
fmt / fmt-check | ruff format |
check | lint + fmt-check + test — pre-push gate |
| Policy demo | |
policy-build | Compile the example policy.yaml to a bundle |
policy-test-wasm | Smoke a WASM-engine decision |
demo-override | Build a deny bundle + chat with HEXGATE_LOCAL_POLICY |
Platform demo (multi-terminal — see make demo-platform) | |
platform-api / platform-api-install / platform-api-test | FastAPI control plane in platform/api/ |
dashboard / dashboard-install | Vite + React app in platform/dashboard/ |
serve | hexgate serve — bridge this SDK to the platform |
demo-platform | Print the 3-terminal recipe |
| Misc | |
build / clean | Package + tidy |