This file contains instructions for the Cursor agent working on this task.
- Follow the existing code style and patterns
- Write comprehensive comments for complex logic
- Add tests for new functionality
- Update documentation as needed
- Run tests before committing
- Create also .gitignore file
- Do not modify package.json without approval
- Do not change core infrastructure files
- Always run tests before pushing