markitect-main/tddai
tegwick 0053fa68ec refactor: Make tddai framework project-agnostic and fix test configuration
FRAMEWORK DECOUPLING:
- Remove all MarkiTect-specific references from tddai core modules
- Update tddai-assistant.md to use generic examples and language
- Change CLI output from "MarkiTect Issues" to "Project Issues"
- Update coverage_analyzer.py docstring to be project-neutral

CONFIGURATION SYSTEM:
- Make tddai configuration flexible via environment variables
- Add comprehensive documentation for project setup in config.py
- Create .env.tddai and tddai-setup.sh for MarkiTect-specific config
- Support configurable workspace naming (.tddai_workspace default)

TEST INFRASTRUCTURE CLEANUP:
- Fix IssueWriter test failures caused by config validation changes
- Implement _get_test_config() helper for isolated test configurations
- Ensure all 13 IssueWriter tests pass with proper test patterns
- Maintain clean test separation and project independence

FRAMEWORK PORTABILITY:
- TDD8 methodology now completely generic and reusable
- Configuration examples for GitHub/GitLab integration
- Ready for extraction to separate repository when needed
- All 45 tests pass cleanly confirming successful refactoring

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-24 00:04:54 +02:00
..
__init__.py feat: Add comprehensive test coverage assessment system 2025-09-23 03:35:20 +02:00
config.py refactor: Make tddai framework project-agnostic and fix test configuration 2025-09-24 00:04:54 +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