Create a claude.md file for this project. Include: project purpose, key architecture decisions, coding conventions, and how you should approach common tasks like debugging and adding features.
This function [name] should [expected behavior], but currently [actual behavior]. The error is [error message].
Add [feature] to [file]. It should [specific behavior]. Follow our existing pattern in [similar file]. Consider [edge cases]. Update tests in [test file].