Version Roadmap
Git Unearth evolves through themed releases, each adding a layer of intelligence.
Current Release
v0.1.0 — Daybreak (Released)
Theme: Data Collection Layer
Capabilities:
- ✅
collectBlame()— Line-level blame with commit metadata - ✅
collectLog()— Commit history with RS/US delimiter parsing - ✅
collectDiff()/collectDiffBetween()— Unified diff with hunks - ✅
collectFollow()— File rename tracking - ✅
collectCommitDetail()— Full commit + diff in one call - ✅ Three-tier caching (Session → Filesystem → None)
- ✅ CLI with zero-install
npxsupport - ✅ TypeScript/Node.js API
Use Cases:
- Programmatic git unearth
- Building custom analysis tools
- Zero-dependency CLI workflows
Planned Releases
v0.2.0 — Sunrise
Theme: Analysis Engine
Planned Features:
- Commit grouping (merge/PR/time window)
- Intent classification (feat/fix/refactor/perf/workaround)
- Related commit detection
- Basic pattern recognition
v0.3.0 — Dawn
Theme: Decision Timeline + ADR
Planned Features:
- Decision timeline construction
- Architecture Decision Records (ADR) generation
- Cross-reference with issues/PRs
- Evidence chain visualization
v0.4.0 — Ember
Theme: Interactive Unearth
Planned Features:
- Interactive investigation wizard
- Guided exploration modes
- Question-driven analysis
- Collaborative unearth sessions
v1.0.0 — Lighthouse
Theme: Production Ready
Planned Features:
- Claude Code Plugin Marketplace
- Performance optimization
- Comprehensive documentation
- Enterprise features
- Community building
Release Philosophy
- Incremental Value: Each release delivers usable features
- Backward Compatible: APIs remain stable across minor versions
- Community Driven: Roadmap shaped by user feedback
Contributing
Have ideas for future releases? Open an issue or join discussions.
Changelog
See CHANGELOG.md for release history.