Changed
- Promote
mainto the stable4.xrelease line. Release docs, install guidance,
and README messaging now point new users at4.1.xon GitHub Releases and PyPI,
while keeping1.x-maintenanceexplicitly maintenance-only.
Fixed
- Make
spec-kitty upgradeauto-commit safely through the charter rename migration.
Thesafe_commitbackstop now disables rename collapsing during its staged-path
probe, and upgrade auto-commit expands changed directories into concrete paths
before validating the staging area. This closes the false-positive abort reported
in #643. - Remove pytest/junit prompt bias from charter defaults, plan templates, and doctrine
guidance. Packaged defaults now start from neutral selections, language inference
flows through explicit repo signals, and language-scoped doctrine artifacts remain
available when no active language filter is provided.
Docs
- Align README and user-facing release docs around swim-lane terminology and the new
4.1.xstable release line.