catlog22
|
277b3f86f1
|
feat: Enhance TDD workflow with specialized executor and optimized task generation
- Create tdd-developer.md: Specialized TDD agent with Red-Green-Refactor awareness
- Full TDD metadata parsing (tdd_workflow, max_iterations, cli_execution)
- Green phase Test-Fix Cycle with automatic diagnosis and repair
- CLI session resumption strategies (new/resume/fork/merge_fork)
- Auto-revert safety mechanism when max_iterations reached
- Optimize task-generate-tdd.md: Enhanced task generation with CLI support
- Phase 0: User configuration questionnaire (materials, execution method, CLI tool)
- Phase 1: Progressive loading strategy (Core → Selective → On-Demand)
- CLI Execution ID management with dependency-based strategy selection
- Fixed task limit to 18 (consistent with system-wide limit)
- Fixed double-slash path issues in output structure
- Enhanced tdd_cycles schema documentation with full structure
- Unified resume_from type documentation (string | string[])
- Update tdd-plan.md: Workflow orchestrator improvements
- Phase 0 user configuration details
- Enhanced validation rules for CLI execution IDs
- Updated error handling for 18-task limit
Validated by Gemini CLI analysis - complete execution chain compatibility confirmed.
|
2026-01-23 23:01:56 +08:00 |
|