Skip to content

Maintenance workflow

Routine maintenance should be deliberate and lane-native.

Source checks

Before packaging or committing repo changes, run:

bash
just check

For documentation-heavy changes, also consider:

bash
just lint-extra
pnpm docs:build

Mise updates

The global mise inventory is latest-heavy by design, but updates should be separate from unrelated dotfile edits. Follow the policy in Quality Gates and keep rollback notes when a shared tool needs a temporary pin.

Apply checks

After applying dotfiles on a Unix-like host, run:

bash
~/.local/bin/dotfiles-smoke-test --fast

Native Windows should run its Windows smoke lane after applying.