Structural Explainability Constitution: rules, schemas, and validation for the SE ecosystem.
- defines rules
Show command reference
Open a machine terminal where you want the project:
git clone https://github.com/structural-explainability/se-constitution
cd se-constitution
code .uv self update
uv python pin 3.15
uv sync --extra dev --extra docs --upgrade
uvx pre-commit install
git add -A
uvx pre-commit run --all-files
# repeat if changes were made
git add -A
uvx pre-commit run --all-files
# run the module
uv run python -m se_constitution validate
# do chores
uv run python -m pyright
uv run python -m pytest
uv run python -m zensical build
# save progress
git add -A
git commit -m "update"
git push -u origin main