Appearance
Quality gates
just is the shared repo validation entrypoint.
Standard check
Run before packaging or committing:
bash
just checkOn Unix-like hosts this covers formatting, shell linting, source-only render smoke tests, whitespace checks, and secret scanning.
Focused checks
Use focused checks when changing a narrow area:
bash
python3 scripts/validate-codex-config.py
python3 tests/test_codex_hooks.py
scripts/smoke-test.sh --source-only
pnpm docs:buildShell script edits should stay clean under:
bash
shfmt -d scripts/*.sh home/dot_local/bin/executable_*
shellcheck scripts/*.sh home/dot_local/bin/executable_*Optional checks
For broad prose, metadata, or docs changes:
bash
just lint-extra