Maintainers
Operational docs for releasing and packaging llmenv.
- Release process — cutting a version: changelog,
Cargo.tomlbump, tagging, and the release workflow. Read this before touching the version number,CHANGELOG.md, or a release. - Homebrew tap setup — configuring and publishing the Homebrew tap.
Versioning invariant
A version exists only once it has been git-tagged. Until then, every change goes
under ## [Unreleased] in CHANGELOG.md. git tag -l is the
source of truth — no tag means no version section and no Cargo.toml bump. Full
details in release.md.
Design docs
- Engine capabilities — the two-layer
(neutral + per-engine
native) capability model.