<name>/
├── app/
│   ├── __init__.py
│   ├── main.py               # FastAPI app instance, startup/shutdown
│   ├── api/
│   │   ├── __init__.py
│   │   └── v1/
│   │       ├── __init__.py
│   │       ├── router.py     # v1 router aggregation
│   │       └── endpoints/
│   │           ├── __init__.py
│   │           └── health.py
│   ├── core/
│   │   ├── __init__.py
│   │   ├── config.py         # Settings via pydantic-settings
│   │   ├── deps.py           # Dependency injection
│   │   └── security.py       # Auth utilities
│   ├── models/
│   │   └── __init__.py
│   ├── schemas/
│   │   └── __init__.py
│   └── services/
│       └── __init__.py
├── tests/
│   ├── __init__.py
│   ├── conftest.py           # Fixtures (test client, test db)
│   └── test_health.py
├── alembic/                  # If --db specified
│   ├── env.py
│   └── versions/
├── .env.example
├── .gitignore
├── pyproject.toml
├── requirements.txt
├── requirements-dev.txt
└── README.md
