Commit graph

2 commits

Author SHA1 Message Date
a8e5b4b044 refactor: remove obsolete issue management system in favor of issue-facade
Complete cleanup of the legacy TDD AI and issue management system, establishing clear separation of concerns as requested. All issue handling is now provided by the standalone issue-facade system.

Removed components:
- TDD AI framework (tddai/ directory and tddai_cli.py)
- Legacy issue management CLI commands and services
- Issue-related Makefile targets and helper commands
- Obsolete tests and infrastructure dependencies
- Finance modules that depended on the old issue system

Updated:
- Makefile: Removed issue-*, tdd-*, and test-from-issue commands
- CLI framework: Simplified to core functionality only
- Documentation: Added deprecation notice for old config system

The issue-facade now serves as the universal CLI for issue tracking,
providing backend-agnostic interface to GitHub, GitLab, Gitea, and
local SQLite storage as documented in issue-facade/README.md.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-24 21:25:04 +02:00
978e925b60 feat: Enhance tddai configuration with auto-loading .env files
Configuration System Improvements:
- Add automatic .env.tddai file loading without external dependencies
- Implement load_dotenv_file() helper for lightweight env file parsing
- Maintain configuration hierarchy: Environment → .env.tddai → Defaults
- Zero breaking changes - existing setup script approach still works

Documentation:
- Create comprehensive CONFIG.md with configuration management guide
- Document hierarchy, options, platform examples, and troubleshooting
- Include migration instructions and best practices
- Cover both auto-loading and manual configuration methods

Benefits:
- Users no longer need to manually source setup scripts
- Project-agnostic configuration system remains flexible
- Improved developer experience with seamless config loading
- Complete documentation for configuration management

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 22:53:27 +02:00