# User Input for Refactoring ## Task Collect and document goals for the refactoring project. ## User should provide: Create in `_docs/00_problem`: - `problem_description.md`: - What the system currently does - What changes/improvements are needed - Pain points in current implementation - `acceptance_criteria.md`: Success criteria for the refactoring - `security_approach.md`: Security requirements (if applicable) ## Example - `problem_description.md` Current system: E-commerce platform with monolithic architecture. Current issues: Slow deployments, difficult scaling, tightly coupled modules. Goals: Break into microservices, improve test coverage, reduce deployment time. - `acceptance_criteria.md` - All existing functionality preserved - Test coverage increased from 40% to 75% - Deployment time reduced by 50% - No circular dependencies between modules ## Output Store user input in `_docs/00_problem/` folder for reference by subsequent steps.