Python FastAPI Best Practices Windsurf Rules — Windsurf Rules (6.5/10)

A community .windsurfrules configuration curated in awesome-windsurfrules. Constrains Windsurf to functional, declarative FastAPI style — enforces type hints, Pydantic models for I/O, async endpoints, dependency injection, middleware, startup/shutdown events, and explicit caching to keep blocking operations out of the request path.