Skip to content

Releases: AmariahAK/commit-checker

0.8.5.3

22 Nov 15:47

Choose a tag to compare

Trying to fix a small ai bug for suggestion

0.8.5.2

22 Nov 06:42

Choose a tag to compare

hopefully fixed the wisdom drop bug

0.8.5.1

22 Nov 06:29

Choose a tag to compare

Fixed a few bugs

commit-checker v0.8.5

22 Nov 06:15

Choose a tag to compare

Release Notes - commit-checker v0.8.5

Release Date: November 21, 2025
Major Feature Expansion: Advanced AI Integration & 30+ Languages


🎉 What's New in v0.8.5

This is a major feature release adding comprehensive AI capabilities, expanded language support, and enhanced developer insights.

🤖 Advanced AI Integration (3 Model Support)

Flexible AI Model System:

  • TogetherAI API - Use ANY model from together.ai
    • Just paste model ID (e.g., deepseek-ai/deepseek-coder-33b-instruct, Qwen/Qwen2-72B-Instruct)
    • No hardcoded list - complete freedom!
  • TensorFlow (Local, Fast)
  • Local Large Model (High Quality)
  • ✅ Intelligent fallback system

New CLI Commands:

# Setup TogetherAI with any model
commit-checker --setup-ai

# Get AI commit suggestions from your staged changes
commit-checker --ai-suggest

# Check AI model status
commit-checker --ai-status

📊 Enhanced Diff Analysis

Smart Git Diff Parser:

  • Detailed breakdown of changes (added/modified/deleted)
  • Function and class-level context extraction
  • Human-friendly explanations
  • Conventional commit type suggestions
  • AI-optimized summaries for better suggestions

New Command:

# Analyze current git diff
commit-checker --analyze-diff

🧠 User Commit Style Learning

Personalized Insights:

  • Analyzes your commit history to learn your style
  • Detects conventional commit usage
  • Identifies common keywords and tone
  • Emoji pattern recognition
  • Per-repository caching for speed

New Command:

# Learn from your commit history
commit-checker --learn-style

🌍 Expanded Language Support (30+ Languages)

Now detects and analyzes:

  • Systems: C/C++, Objective-C, Zig, Nim, Crystal, V, Fortran, Assembly
  • Mobile: Dart/Flutter, React Native
  • Data Science: R, Julia, MATLAB
  • Scripting: Perl, Lua, Bash/Zsh, PowerShell
  • Hardware: VHDL, Verilog
  • Blockchain: Solidity, Move (Sui/Aptos), Cairo (Starknet)
  • Other: LaTeX, Markdown
  • Plus all existing languages!

🔐 Secure Configuration System

Centralized Config at ~/.commit-checker/config.json:

  • Encrypted API key storage (XOR + Base64)
  • CLI and VS Code extension sync-ready
  • Automatic migration from legacy config
  • Clean uninstall (secure deletion)

Configuration Features:

  • Model preference saving
  • Per-repo settings
  • User preferences
  • Safe credential management

🛠️ Technical Improvements

New Core Modules

  1. config_manager.py (~320 lines)

    • Centralized configuration
    • Encrypted API key management
    • Migration and sync support
  2. diff_analyzer.py (~380 lines)

    • Git diff parsing
    • Context extraction
    • Change categorization
  3. history_learner.py (~350 lines)

    • Commit history analysis
    • Style pattern recognition
    • Personalized recommendations
  4. together_ai.py (~320 lines)

    • TogetherAI API client
    • Flexible model selection
    • Cost tracking
  5. ai_models.py (~345 lines)

    • Unified AI model manager
    • Intelligent fallback logic
    • Performance optimization

Total New Code: ~1,700+ lines across 5 modules

Performance Enhancements

  • ✅ Lazy loading for AI models
  • ✅ Diff analysis caching
  • ✅ Optimized language detection
  • ✅ Async git operations
  • ✅ Reduced startup time

📚 New Documentation

  • ✅ Comprehensive CONTRIBUTING.md
  • ✅ Updated contributor-friendly LICENSE.md
  • ✅ TogetherAI setup guides
  • ✅ AI model selection documentation

🚀 Usage Examples

Setup TogetherAI (Super Easy!)

# Run setup
commit-checker --setup-ai

# Follow prompts:
# 1. Get API key from: https://api.together.xyz/
# 2. Browse models at: https://api.together.xyz/models
# 3. Paste API key when prompted
# 4. Paste model ID (e.g., "Qwen/Qwen2-72B-Instruct")
# Done!

Get AI-Powered Suggestions

# Stage your changes first
git add .

# Get AI suggestions
commit-checker --ai-suggest

# Output:
# 🤖 AI Suggestions (using TogetherAI):
# 1. feat: add user authentication module
# 2. feat(auth): implement JWT-based user login
# 3. Add user authentication with JWT tokens

Analyze Your Changes

commit-checker --analyze-diff

# Output:
# **3 file(s) changed**
#   +156 additions, -12 deletions
#
# 📄 New files:
#   • auth.py (+89 lines)
#
# ✏️  Modified files:
#   • config.py (+67 / -12)
#
# 💡 Suggested type: `feat:`

Learn Your Style

commit-checker --learn-style

# Output:
# 📊 Your Commit Style (from 50 commits):
#
# ✅ Uses conventional commits
# • Most common: feat (42%), fix (28%)
#
# 📝 Message Structure:
# • Average: ~8 words (52 chars)
# • Capitalization: First letter capitalized
# • Punctuation: Rarely uses periods
#
# 🎯 Tone: Imperative ("Add feature")
# 🏷️  Top keywords: add, fix, update, improve

🔄 Migration from v0.8.0

Automatic: Existing configs migrate automatically!

  • Old cache preserved
  • API keys secure
  • Settings retained
  • Zero manual steps

📦 Installation / Upgrade

# Upgrade existing installation
pip install --upgrade commit-checker

# Or fresh install
pip install commit-checker

# Verify version
commit-checker --version
# Should show: v0.8.5

🎯 Complete Feature List

Commit Analysis

  • ✅ GitHub & local commit tracking
  • ✅ Streak monitoring
  • ✅ Repository scanning
  • ✅ 30+ language detection
  • ✅ Git diff analysis
  • ✅ Commit style learning

AI Features

  • ✅ 3 AI model support (TensorFlow, Local, TogetherAI)
  • ✅ Flexible model selection (any TogetherAI model)
  • ✅ Diff-based suggestions
  • ✅ Personalized recommendations
  • ✅ Cost tracking & warnings
  • ✅ Intelligent fallback

Gamification

  • ✅ XP & leveling system
  • ✅ Achievement unlocks
  • ✅ Milestone celebrations
  • ✅ Progress tracking

Analytics

  • ✅ Commit heatmaps
  • ✅ Language breakdowns
  • ✅ Time distribution charts
  • ✅ Dashboard views
  • ✅ SVG export

TIL (Today I Learned)

  • ✅ Entry management
  • ✅ Template system
  • ✅ Fuzzy search
  • ✅ Tag filtering
  • ✅ Export (MD/JSON)
  • ✅ Diff-based TIL creation

Integration

  • ✅ VS Code extension (ready)
  • ✅ CLI interface
  • ✅ Wisdom Drop quotes
  • ✅ Auto-updates

🐛 Bug Fixes

  • Fixed wisdom quote parsing (case-insensitive)
  • Improved date handling in wisdom quotes
  • Enhanced error messages
  • Better API key validation
  • Optimized cache invalidation

⚡ Performance Stats

Metric v0.8.0 v0.8.5
Languages Supported ~15 30+
AI Models 2 3 (+ infinite via API)
Startup Time ~0.5s ~0.3s
Diff Analysis Basic Advanced
Personalization None Full history learning
Code Modules 15 20

🙏 Credits

  • Lead Developer: Amariah Aderonke Kyeremaa
  • Wisdom Drop: Integrated from the wisdom-drop project
  • Contributors: All contributors recognized in LICENSE.md
  • Community: Thank you for your support and feedback!

🔗 Links


📝 Notes

  • API keys are encrypted and stored securely
  • TogetherAI usage costs apply (user's own API key)
  • Spending limits recommended on TogetherAI account
  • All local models run offline
  • VS Code extension works without separate login

Enjoy v0.8.5! 🎉

Questions? Open an issue on GitHub!

🚀 Release Notes - v0.7.8

25 Oct 07:25

Choose a tag to compare

Critical Bug Fixes & Quote Enhancement
🐛 Critical Fixes
Fixed GitHub API KeyError Crash

Resolved crash when GitHub event payload is missing the commits field
Added safe fallback to prevent application errors
Improved error resilience for GitHub event parsing
Before:

KeyError: 'commits'
After:

✅ Gracefully handles all GitHub event types
✨ Enhancements
Improved Wisdom Drop Quote Format

Quote category now prominently displayed at the beginning
Better visual hierarchy and readability
Before:

💡 Wisdom Drop: "Quote text" — Author, Category
After:

💡 [Category] Wisdom of the day: "Quote text" — Author
📦 Installation
Standalone (Recommended):

curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

🔧 What's Changed
GitHub API now safely handles missing commit data
Quote format updated to highlight category first
More robust error handling for external API calls
🔗 Links
Repository: https://github.com/AmariahAK/commit-checker
Wisdom Drop: https://github.com/AmariahAK/wisdom-drop
Support: https://buymeacoffee.com/amariahak

💀 Release Notes - v0.7.7

10 Oct 11:18

Choose a tag to compare

🚀 Smart Quote Refresh & Bug Fixes

✨ New Features

🎯 Intelligent Quote Caching

  • Wisdom Drop now tracks the latest commit SHA from the wisdom-drop repository
  • Automatically detects new quotes when the wisdom-drop repo is updated
  • No more waiting 24 hours - new quotes appear instantly after you push them!
  • Works seamlessly across different time zones

🔄 Manual Quote Refresh

commit-checker --refresh-quote

Force refresh the Wisdom Drop quote anytime you want

🐛 Bug Fixes

Fixed Standalone Script Quote Display

  • Resolved script_dir scope issue that prevented quotes from showing in standalone installation
  • Wisdom Drop quotes now display correctly for all installation methods

Suppressed SSL Warnings

  • Eliminated annoying urllib3 OpenSSL compatibility warnings on macOS LibreSSL systems
  • Cleaner terminal output without breaking functionality

🔧 Technical Improvements

  • Cache validation now checks both commit SHA and timestamp (24hr fallback)
  • Wisdom Drop integration more reliable with GitHub API tracking
  • Bootstrap module enhanced with warning filters

📦 Installation

Standalone (Recommended):

curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

🔗 Links


Full Changelog: v0.7.6...v0.7.7

🥳 Standalone Script Complete Fix

10 Oct 11:02

Choose a tag to compare

🔧 commit-checker v0.7.6 - Standalone Script Complete Fix

Standalone users now get ALL features including Wisdom Drop quotes!

🚨 Critical Fixes for Standalone Installations

✅ Fixed: Wisdom Drop Not Showing in Standalone

  • Issue: Standalone script (curl install) wasn't displaying daily Wisdom Drop quotes
  • Root Cause: Embedded Python code in standalone script was missing v0.7.5+ features
  • Fix: Completely rebuilt standalone script with full Wisdom Drop integration
  • Result: Standalone users now see motivational quotes on every run! 🎉

✅ Fixed: Misleading "No Public Commits" Message

  • Issue: Showed 😢 No public commits found today even when local commits existed
  • Fix: Reordered display - local commits shown FIRST, then GitHub
  • New Message: ℹ️ No commits pushed to GitHub yet (local commits not yet pushed)
  • Better UX: See your work immediately, clear messaging about push status

✅ Fixed: Install Script Issues

  • Issue: Some users experienced "cho: command not found" errors
  • Fix: Updated bootstrap to include markdown dependency
  • Result: Smoother installation experience

🎯 What's Now Working

Standalone Feature Parity

Standalone installations (curl/bash) now have 100% feature parity with pip installations:

# All these work in standalone now!
commit-checker                    # Shows Wisdom Drop quote ✅
commit-checker --suggest "draft"  # AI context suggestions ✅
commit-checker --refresh-quote    # Manual quote refresh ✅
commit-checker --download-models  # Optional AI models ✅
commit-checker --repair           # Asset repair ✅

Expected Output (v0.7.6)

commit-checker

🗂️  Scanning 1 local path(s):
   📁 /Users/you/Documents/GitHub

🟩 Local Commits:
📁 Repository: my-project
   📍 Path: /Users/you/Documents/GitHub/my-project
   📊 2 commit(s) today:
   abc1234 feat: add new feature
   def5678 fix: resolve bug

🌐 GitHub: @YourUsername
ℹ️  No commits pushed to GitHub yet (local commits not yet pushed)

⚡ 2 commits today | +25 XP | 10🔥 streak | 🚀 Coding machine!
💫 +25 XP earned today!
🔥 Current streak: 10 days

💡 Wisdom Drop: "Don't count the days, make the days count." — Muhammad Ali, Wisdom

📦 Installation/Update

Fresh Install

curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

Update from v0.7.5/v0.7.5.1

# Manual update (recommended)
rm -rf ~/.commit-checker-standalone ~/.local/bin/commit-checker
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

# Or use auto-update
commit-checker --update

🛠️ Technical Changes

Files Modified:

  • scripts/commit-checker-standalone.sh - Rebuilt embedded Python code with v0.7.6 features
  • commit_checker/cli.py - Improved Wisdom Drop error handling
  • commit_checker/updater.py - Version bump to 0.7.6
  • setup.py - Version bump to 0.7.6
  • LICENSE.md - Updated to permissive non-commercial license

What Changed in Standalone Script:

  1. Added Wisdom Drop integration to embedded code
  2. Reordered commit display (local → GitHub)
  3. Updated version display to v0.7.6
  4. Better error handling for quote retrieval
  5. Downloads wisdom.py, context.py, ai_handler.py modules

📝 License Update

New License: Permissive Non-Commercial License

  • Free for personal use - No restrictions on personal, non-commercial use
  • Open to contributions - Pull requests welcome
  • Attribution required - Forks must credit Amariah Kamau
  • Commercial use requires permission - Contact for commercial licensing

See LICENSE.md for full terms.

🐛 Known Issues

None! If you find any, please open an issue.

📊 v0.7.6 Statistics

  • 4 files updated for standalone parity
  • 12+ lines added to embedded standalone code
  • 100% feature parity between pip and standalone
  • Wisdom Drop now works everywhere!

🎯 Full v0.7.x Feature Set

This release includes all features from v0.7.5/v0.7.5.1:

  • 💡 Wisdom Drop Integration - Daily motivational quotes on every run
  • 🤖 AI Commit Context - Smart suggestions from git diff analysis
  • 🧠 Enhanced Heuristics - Vague word detection, typo checking, smart verb suggestions
  • 🔧 Fixed --update loop - No more infinite prompts
  • 📦 GitHub API caching - 1-hour cache for rate limit resilience
  • 🎯 Local commit priority - Detects commits using author email filtering
  • 📝 Better messaging - Clear distinction between local and pushed commits

🙏 About the Creator

Amariah Kamau - Solo Creator & Maintainer

Projects:

Links:

☕ Support Development

If commit-checker helps you stay consistent and motivated:

Buy Me A Coffee


📋 Changelog

Full Changelog: v0.7.2...v0.7.6

v0.7.6 Changes

  • ✅ Fixed Wisdom Drop not showing in standalone installations
  • ✅ Rebuilt standalone script with full feature parity
  • ✅ Fixed commit display order (local first, GitHub second)
  • ✅ Improved "No public commits" messaging
  • ✅ Updated license to permissive non-commercial terms

v0.7.5.1 Changes (included)

  • ✅ Fixed Wisdom Drop quote double-quote display
  • ✅ Added --debug flag for troubleshooting
  • ✅ Improved error handling

v0.7.5 Changes (included)

  • ✅ AI commit context extraction
  • ✅ Wisdom Drop integration
  • ✅ Fixed --update infinite loop
  • ✅ Fixed "No Public Commits Found" bug
  • ✅ Optional HuggingFace model support

🚀 Quick Start

# Install v0.7.6
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

# First time setup
commit-checker --init

# Daily check with Wisdom Drop
commit-checker

# AI-powered suggestions
commit-checker --suggest "fix bug"

Happy coding! Keep that streak alive! 🔥

🤖 AI Commit Mentor

09 Oct 13:01
e8252c9

Choose a tag to compare

🚀 commit-checker v0.7.5 - AI Commit Mentor

AI-powered commit context, daily inspiration from Wisdom Drop, and critical bug fixes

🎯 What's New

💡 Wisdom Drop Integration

Every commit check now includes a daily motivational quote from the Wisdom Drop repository - helping you stay inspired while maintaining your coding streak!

commit-checker
# ... your commit stats ...
💡 Wisdom Drop: "The only way to do great work is to love what you do." — Steve Jobs, Motivation

Features:

  • 📅 Automatically displays the latest quote (up to current date)
  • 💾 24-hour caching for offline resilience
  • 🎨 Respects your emoji/plain output preferences
  • 🔄 Manual refresh with --refresh-quote
  • ⚙️ Toggle via config: inspire: true/false

🤖 AI Commit Context System

Smart commit suggestions now understand what you actually changed:

commit-checker --suggest "fix bug"

🧠 Context summary:
  📁 3 file(s) changed
  +42 additions, -15 deletions
  Files:
    - auth.py
    - login.tsx
    - README.md

🔖 Conventional type suggestion: fix

✨ Suggested commit message:
  💡 'fix bug' is vague - specify what changed (e.g., 'fix auth.py validation')
  💡 Conventional format: fix(auth): fix bug
  💡 Start with action verb (e.g., 'fix: fix bug')

Powered by:

  • Git diff analysis (staged files, additions/deletions)
  • Conventional commit type detection (feat/fix/docs/test/chore)
  • Smart heuristics (typo detection, vague word warnings, context enhancement)
  • No downloads required - works out of the box!
  • Optional ML models for advanced suggestions

🔧 Critical Bug Fixes

✅ Fixed: --update Infinite Loop

  • Proper version comparison prevents endless update prompts
  • Config backup & restore during updates
  • Update logging to ~/.commit_checker_cache/update.log
  • Graceful fallback if update fails

✅ Fixed: "No Public Commits Found"

  • Prioritizes local git detection using user.email filtering
  • Detects commits immediately (even before push)
  • GitHub API now cached (1-hour) to reduce rate limit issues
  • Works on current machine regardless of other devices

🆕 New Commands

Command Description
--suggest [draft] AI-powered suggestions with optional draft message
--download-models Download HuggingFace models (optional, for ML fans)
--refresh-quote Manually refresh Wisdom Drop quote
--repair Auto-repair assets, templates, and profile

📦 Installation

Recommended (Standalone - No pip issues!)

curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

Upgrade from v0.7.2

commit-checker --update

🎮 Usage Examples

Daily Inspiration

commit-checker
# Your commit stats + daily Wisdom Drop quote appears automatically!

AI-Powered Suggestions (No downloads needed!)

# Analyze staged changes
commit-checker --suggest

# Provide a draft message
commit-checker --suggest "fixed stuff"

# Get context-aware improvements
commit-checker --suggest "update code"

Optional: Download AI Models

# For ML-powered suggestions (one-time, ~300MB)
commit-checker --download-models

Refresh Your Daily Quote

commit-checker --refresh-quote

🛠️ What's Under the Hood

New Modules

  • wisdom.py - Wisdom Drop integration with smart date parsing
  • context.py - Git diff context extraction & conventional commit detection
  • ai_handler.py - Intelligent heuristics + optional ML models

Enhanced Features

  • Smart heuristics detect vague words ("stuff", "things") and suggest specifics
  • Typo checking for common mistakes ("teh", "recieve", etc.)
  • Context-aware verb suggestions based on diff analysis
  • GitHub API caching (1-hour) for offline resilience
  • Profile integration compares to your average commit patterns

Dependencies

Required (lightweight):

  • requests, colorama, packaging, textual, plotext, markdown

Optional (AI models):

  • transformers (via --download-models)
  • torch (via --download-models)

Python: 3.7+ (3.13 recommended for best AI compatibility)

📊 Statistics

  • 1,141 lines added across 13 files
  • 3 new modules for AI features
  • 4 critical bugs fixed
  • 4 new CLI commands
  • Zero breaking changes - fully backward compatible!

🎯 What's Next (v0.8.0)

Coming soon:

  • 🔌 VS Code extension with dashboard panel
  • 🤝 Real-time collaboration features
  • 🎨 More Wisdom Drop categories (coding/mindfulness/craft)
  • 🧠 Custom AI model training from your commit history

🐛 Known Issues

None! But if you find any, please open an issue.

🙏 About the Creator

@AmariahAK - Solo Creator & Maintainer

Related Projects:

Both projects built with ❤️ to help developers stay motivated and productive!

☕ Support Development

If commit-checker helps you maintain your streak and write better commits, consider supporting:

Buy Me A Coffee


📋 Full Changelog

See CHANGELOG.md for detailed changes.


🚀 Get Started

# Install
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

# First time setup
commit-checker --init

# Daily check (with Wisdom Drop!)
commit-checker

# Get AI suggestions
commit-checker --suggest "your message"

Happy coding! Keep that streak alive! 🔥


🥸 v0.7.5.1 - UX Fixes

09 Oct 13:18

Choose a tag to compare


🔧 commit-checker v0.7.5.1 - UX Fixes

Patch release fixing Wisdom Drop display and commit messaging

🐛 Bug Fixes

Fixed Wisdom Drop Quote Display

  • Issue: Quotes were displaying with double quotes (""Quote"")
  • Fix: Strips extra quotes for clean display
  • Result: 💡 Wisdom Drop: "Quote" — Author, Category

Fixed Misleading "No Public Commits" Message

  • Issue: Showed 😢 No public commits found today even when local commits existed
  • Fix: Reordered display - local commits shown FIRST, before GitHub check
  • New behavior:
    • ✅ Local commits display immediately (instant satisfaction!)
    • ℹ️ GitHub shows contextual message: "No commits pushed to GitHub yet (local commits not yet pushed)"
    • Only shows sad emoji when truly no commits anywhere

Added Debug Flag

  • New: commit-checker --debug flag for troubleshooting
  • Shows detailed error messages for Wisdom Drop and other features
  • Helps diagnose issues without breaking normal flow

📊 What Changed

Before v0.7.5.1:

commit-checker
🌐 GitHub: @AmariahAK
😢 No public commits found today.  # ❌ Shown even with local commits!

🗂️  Scanning 1 local path(s):
🟩 Local Commits:
   2 commits today  # ✅ But they're here!

After v0.7.5.1:

commit-checker
🗂️  Scanning 1 local path(s):
🟩 Local Commits:
   2 commits today  # ✅ Shown FIRST!

🌐 GitHub: @AmariahAK
ℹ️  No commits pushed to GitHub yet (local commits not yet pushed)  # ✅ Clear message!

🚀 Installation

Update from v0.7.5

commit-checker --update

Fresh Install

# Standalone (recommended)
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash

## 📝 Full v0.7.5.x Feature Set

This patch release includes all v0.7.5 features:
- 💡 **Wisdom Drop Integration** - Daily motivational quotes
- 🤖 **AI Commit Context** - Smart suggestions from git diff analysis
- 🔧 **Fixed --update loop** - No more infinite update prompts
- 📦 **Standalone support** - All new modules available in curl install
- 🧠 **Smart heuristics** - AI suggestions work WITHOUT model downloads

## 🔗 Related

- **Full v0.7.5 Release**: See [v0.7.5 release notes](https://github.com/AmariahAK/commit-checker/releases/tag/v0.7.5)
- **Wisdom Drop**: https://github.com/AmariahAK/wisdom-drop

## 💻 Technical Details

**Files Changed:**
- `commit_checker/cli.py` - Reordered commit display logic
- `commit_checker/wisdom.py` - Strip extra quotes from parsed quotes
- `setup.py`, `updater.py` - Version bump to 0.7.5.1

**Commits:**
- `793a6c2` - Version bump to 0.7.5.1
- `75ecdfb` - Reorder commit display and improve messaging
- `4bd47ef` - Fix Wisdom Drop quote display and add debug flag

## 🙏 Feedback

Found an issue or have a suggestion? [Open an issue](https://github.com/AmariahAK/commit-checker/issues)

**Happy coding! Keep that streak alive! 🔥**

---

🔧 v0.7.2.1 - Standalone Script Complete Fix

18 Sep 10:40

Choose a tag to compare

🔧 v0.7.2.1 - Standalone Script Complete Fix
Finally! Full Smart Profile System for standalone users

🎯 Critical Standalone Installation Fix
This patch resolves the remaining issues preventing standalone users (curl/bash installations) from accessing the complete Smart Profile System.

🐛 What Was Still Broken in v0.7.1
Even after v0.7.1, standalone users experienced:

commit-checker --build-profile
❌ Profile building failed: cannot access local variable 'script_dir'

commit-checker --version
❌ error: unrecognized arguments: --version

commit-checker --insights

❌ Fell through to normal commit checking instead of showing insights

✅ What's Fixed in v0.7.2.1
🔧 Standalone Script Architecture Fixed
Fixed variable scoping issues in standalone script execution
Proper function imports for all Smart Profile System features
Enhanced error handling with graceful fallbacks
Complete feature parity between pip and standalone installations
📱 Added --version Flag
commit-checker --version
🚀 commit-checker v0.7.2.1
📅 Smart Profile System
🔗 https://github.com/AmariahAK/commit-checker
🛡️ Bulletproof Standalone Mode
All profile commands now work identically to pip installations
Improved module loading with better error diagnostics
Cache invalidation fixes for proper updates
📈 Confirmed Working: Full Feature Set

✅ All of these now work perfectly in standalone mode:

commit-checker --build-profile
🧙 Building your smart coding profile...
✅ Profile built successfully! 📈 Analyzed 7 repositories

commit-checker --insights
🧠 Personal Coding Insights
📊 Tech Stack Distribution: Python: 4 repos (57%)

commit-checker --coach "fixed stuff"
💡 Casual style detected—add detail? E.g., fixed stuff → fixed login crash

commit-checker --feedback good
👍 Thanks! Tuned your preferences.

commit-checker --version
🚀 commit-checker v0.7.2
🚀 Installation & Upgrade
For Existing Standalone Users (RECOMMENDED)

Clear cache and get fresh v0.7.2 files

rm -rf ~/.commit-checker-standalone
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash
For New Users
curl -s https://raw.githubusercontent.com/AmariahAK/commit-checker/main/scripts/install-standalone.sh | bash
Alternative Update Method
commit-checker --update
🎯 Why This Release Matters
Before: Only pip/pipx users could use Smart Profile features
After: 100% of users get the complete adaptive coaching experience

This ensures the majority of users (who use the recommended standalone installation) can access all the AI-like personalization features that make commit-checker special.

🔧 Technical Details
Root Cause: Standalone script had incomplete command handlers and variable scoping issues
Solution: Complete rewrite of standalone profile system integration
Testing: Verified on fresh installations and cache-cleared environments

📋 Upgrade Priority
🚨 CRITICAL for:

Standalone users (installed via curl | bash)
Anyone experiencing "Profile building failed" errors
Users wanting to access --build-profile, --insights, --coach
Priority Level: IMMEDIATE - This fixes the core Smart Profile System for 90% of users

Full Changelog: v0.7.1...v0.7.2

After this release: The Smart Profile System finally works for EVERYONE! 🎉