# Changelog

All notable changes to Cognitive Guard will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added
- Initial release
- Python complexity analysis using AST
- Git pre-commit hook integration
- Interactive TUI for documentation assistance
- Gamification with achievements and statistics
- CLI commands: init, check, scan, tui, stats
- Configurable complexity thresholds
- Documentation coverage tracking

### Planned
- JavaScript/TypeScript support
- Java support
- AI-powered docstring generation
- Team leaderboards
- VS Code extension
- Custom achievement creation

## [0.1.0] - 2026-02-08

### Added
- Initial project scaffold
- Core complexity analysis engine
- Configuration management
- Git hook installer
- Basic TUI framework
- Statistics tracking
- Test suite
- CI/CD pipeline
- Documentation

[Unreleased]: https://github.com/yourusername/cognitive-guard/compare/v0.1.0...HEAD
[0.1.0]: https://github.com/yourusername/cognitive-guard/releases/tag/v0.1.0
