markitect-main/tddai
tegwick 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
..
__init__.py feat: Add comprehensive test coverage assessment system 2025-09-23 03:35:20 +02:00
config.py feat: Enhance tddai configuration with auto-loading .env files 2025-09-24 22:53:27 +02:00
coverage_analyzer.py refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +02:00
exceptions.py feat: implement tddai Python library for TDD workspace management 2025-09-22 02:04:19 +02:00
issue_fetcher.py fix: Python 3.6 compatibility for tests 2025-09-23 01:40:37 +02:00
issue_writer.py feat: Implement IssueWriter and formalize TDD8 methodology 2025-09-23 23:41:43 +02:00
test_generator.py feat: implement tddai Python library for TDD workspace management 2025-09-22 02:04:19 +02:00
workspace.py fix: Resolve TDD infrastructure test failures and API mismatches 2025-09-23 04:46:22 +02:00