Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,17 @@ build-podman:
$(PODMAN_BUILD_IMAGE) \
bash -lc '. /usr/local/cargo/env && export DEBIAN_FRONTEND=noninteractive && apt-get update -qq && apt-get install -y --no-install-recommends cmake >/dev/null && cargo build --release -p ferrosa-memory-mcp'

test-unit:
test-unit: check-viz-theme
cargo test --workspace --lib

# The two light-theme token blocks in the web assets are duplicated because CSS
# cannot alias one from the other, and duplicated blocks drift. They already did
# once, silently — a token added to the explicit block never reached the
# prefers-color-scheme copy, which only shows up on a light-preference host with
# no saved choice.
check-viz-theme:
python3 scripts/check-viz-theme.py

test-contracts:
cargo test --workspace --test shared_http_deployment_spec --test expert_system_rules_spec --test expert_system_governance_spec --test tool_catalog_contract

Expand Down
Loading
Loading