Skip to content

pre-commit

Version 2026.166.1751
Repo superproject

A pre-commit git-hooks toolchain — the pre-commit orchestrator plus the taplo TOML and markdownlint Markdown linters its hooks invoke. Installs the pre-commit framework via pixi (conda-forge), the taplo TOML linter/formatter via cargo, and the markdownlint-cli Markdown linter via npm. Each tool lands as a real executable at a known path with a working –version, so the hook toolchain is directly verifiable.

Installed on every distro:

  • pre-commit

This candy’s plan: — the runnable spec charly check executes against a live deployment. check: steps are idempotent probes; run: steps change state.

Intent Step
run command=cargo install taplo-cli –locked
check the pre-commit orchestrator is installed in the pixi environment
check pre-commit reports its version and exits cleanly
check the taplo TOML linter/formatter binary is installed from cargo
check taplo reports its version and exits cleanly
check the markdownlint Markdown linter lands on the npm-global PATH
check markdownlint reports its version and exits cleanly