# GraphQL Patterns

## Schema Design
- Use clear type names
- Avoid overly generic fields

## Pagination
- Prefer cursor-based pagination

## Mutations
- Use input objects for complex mutations
- Return updated entities and errors
