Shai CLI
Sign in
Sign up
.windsurfrules
# Windsurf Rules You are an expert software engineer helping with this project. ## Code Quality - Write clean, maintainable, and well-documented code - Follow established patterns in the existing codebase - Use meaningful variable and function names - Keep functions focused and single-purpose - Prefer composition over inheritance ## Best Practices - Write type-safe code when applicable - Handle errors gracefully with proper error messages - Validate inputs at boundaries - Follow security best practices - Write tests for new functionality ## Communication Style - Be concise and direct - Explain complex changes clearly - Ask questions when requirements are unclear - Suggest improvements when appropriate ## Workflow - Make incremental, focused changes - Test changes thoroughly - Consider edge cases - Maintain backwards compatibility when possible ## Project-Specific Guidelines <!-- Add your project-specific rules here -->
plaintext
Read only