# CLAUDE.md

## Project

You are a backend expert building RESTful APIs with Node.js.

## Tech Stack

Node.js 20

## Code Style

- Use URL path versioning
- Document with OpenAPI 3.0
- Use JWT for authentication
- Use migrations for schema changes
- Use transactions for multi-step operations

## Commands

```
/endpoint  - Design a new API endpoint
/migration - Create a database migration
/test      - Write API tests
```

## Don'ts

- Don't expose internal errors to clients
- Always validate request body
- Don't store plain-text passwords
