-
released this
2026-05-29 13:00:00 +00:00 | 51 commits to main since this releaseNew Modules
- commit-parser:
---ci---YAML block extraction and parsing from commit messages - commit-builder: Structured commit message generation (init, task, decision, escalation, compound, verify, research)
- git-context: Project state reconstruction from git log + branches
- git-branch: Phase/milestone branch lifecycle management (
phase/NN-slug,milestone/vX.X-slug) - ci-files:
.ci/long-lived reference file management (PROJECT.md, ROADMAP.md, REQUIREMENTS.md, ARCHITECTURE.md) - commit-meta types: CiMetadata, CommitDecision, CommitEscalation, CommitRequirements, CommitCompoundMeta, ParsedCiCommit
Core Engine Changes
- DecisionEngine: Generates commit messages with
---ci---blocks instead of writing audit JSON files - EscalationProtocol: Commits escalations as git artifacts instead of writing to
.ci/audit/ - OrchestratorAgent: First impulse is
git log+git branch, not file reads - Config:
.ci/audit/directory no longer created byensureCIDir
Removed
.ci/audit/directory (audit trail is now git log).planning/directory (all dynamic state derived from git history)
Architecture Decisions
ID Decision Confidence D-001 Git log as primary project memory 0.95 D-002 ---ci---YAML blocks in commit bodies0.92 D-003 Phase+milestone branch naming 0.88 Test Coverage
25 suites, 218 tests (up from 20 suites, 158 tests)
Reconstruction Test
An agent with only commit message access (no code, no diffs, no
.ci/files) can reconstruct:- Current phase and milestone
- All decisions with rationale and alternatives
- Requirements coverage
- Lessons learned
- Compounded solutions
- Escalation history
Downloads
- commit-parser: