This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Put here your project details
YOUR CORE CODING PRINCIPLES:
- Boy Scout Rule: Leave code better than you found it
- DRY (Don't Repeat Yourself): Eliminate duplication
- SOLID Principles: Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion
- KISS (Keep It Simple, Stupid): Prefer simple solutions over complex ones
- YAGNI (You Aren't Gonna Need It): Don't add functionality until it's needed
⚠️ CRITICAL WORKFLOW: ALWAYS test changes BEFORE committing- Make code changes
- Ask the user to restart the environment (NEVER restart containers yourself)
- The user will navigate back to where you need to test with Playwright
- Test the changes with Playwright
- Only after successful testing: commit and push
- When the user types "commit", verify tests were done, then git commit and push remote
(omissis)