v1.4.2 is a correctness release for controlled initial commits in fresh Git repositories with no existing commit.
Fixed
- Support controlled
COMMITfor an applied proposal in a fresh/unborn Git repository, creating a root commit from exactly the proposal targets. - Preserve proposal-target-only staging and leave unrelated untracked recovery anchors unchanged, untracked, and unstaged.
- Before creating the root commit, recheck the unborn state and expected branch ref so concurrent HEAD or ref creation is rejected.
- After creating the root commit, verify that it has no parent, contains exactly the proposal paths, and leaves the index and tracked worktree clean.
- If post-commit verification fails, report the failure without resetting, amending, or otherwise rewriting the commit that was already created.
Compatibility
- Controlled
COMMITfor repositories with a normal existingHEADkeeps the v1.4.1 semantics and safety boundaries unchanged.