Releases: fabriziosalmi/vibe-check
Releases · fabriziosalmi/vibe-check
Release list
v1.4.0
Full Changelog: v1.2.0...v1.4.0
v1.2.0 - Git History Audit Module
🆕 New Features
Git History Audit: Analyze last 50 commits for behavioral anti-patterns
- GIT01: Lazy commit messages (wip, fix, test) -15pts
- GIT02: Revert wars (reverting a revert) -30pts
- GIT03: Unprofessional language (oops, yolo, lol) -10pts
- GIT04: Monster commits (>50 files) -40pts
- GIT05: Friday deploys (after 4PM) -50pts
- GIT06: 3AM commits (00:00-05:59) -20pts
- GIT07: Missing ticket ID (PROJ-123) -12pts
🔧 Improvements
- GitHub Actions Support: Fixed dubious ownership error in Docker containers
- Graceful Degradation: Smart detection of shallow clones with helpful warnings
- Error Diagnostics: Detailed error messages when git log fails
- .vibeguardrc.example: Sensible exclusion defaults (node_modules, vendor, dist, *.lock)
- Extended Categories: Added UX, AI, RCT, GIT to Job Summary report
- Dockerfile: Installed git for history analysis
- Brutal Mode: Git violations respect 2x penalty multiplier
📚 Documentation
- Added Git Hygiene section to README
- Documented
fetch-depth: 50requirement for git audit - Documented behavioral analysis philosophy
- Updated rule categories with git hygiene
💡 Usage Note
To enable git history audit, use:
- uses: actions/checkout@v4
with:
fetch-depth: 50 # Required for git audit🧠 Philosophy
If you write beautiful code but commit 'fix' 10 times at 3AM on Friday, your vibe score still tanks.
v1.0.0
Full Changelog: v0.2.0...v1.0.0
v0.2.0
Stop Vi
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Full Changelog: https://github.com/fabriziosalmi/vibe-check/commits/v0.1.0