What problem does it solve?
Intelligent git commit tooling that stages current-session changes, analyzes diffs, and generates standardized commit messages for clear history.
Core Features & Use Cases
- Context-aware staging: starts with files touched in this session and includes required carryover files linked to the same story/feature.
- Full-context commit messages: creates messages that reflect the complete change and its rationale, improving traceability.
- Quality gates & guardrails: reconciles acceptance criteria and Definition of Done before committing to prevent partial or misaligned changes.
- Safe, auditable workflow: enforces explicit staging and evidence-based verification to support reproducible reviews.
Quick Start
Run jr-commit to analyze your session, reconcile checklists, and generate a ready-to-push commit.