# AGENTS.md

## General Rules

- Always write tests for new functionality
- Use descriptive variable names
- Handle errors explicitly

## Code Quality

- Add type annotations to all public functions
- Document complex logic with comments

## Testing

- Run tests before committing
- Keep test files small and focused
