tdd-workflow
affaan-m/ECC
This workflow guides developers through Test-Driven Development (TDD) principles. It mandates writing tests (unit, integration, E2E) before writing implementation code, ensuring minimum 80% test coverage. The structured process (Red -> Green -> Refactor) guarantees robust code quality, effective bug fixing, and safe feature addition, while integrating Git checkpoint commits for full traceability.