Qué hace
Archivo de reglas para Cursor que define una estructura por capas para servicios FastAPI: router, servicio, repositorio y, por último, ORM o llamadas externas. Los imports solo fluyen hacia abajo, los handlers se mantienen cortos y cada capa tiene límites definidos. Incluye ejemplos buenos y malos para que la IA no ponga lógica de negocio en los routers.
Casos de uso
- 01Mantener los handlers cortos y sin código de base de datos
- 02Colocar la lógica de negocio en la capa de servicio
- 03Revisar imports que cruzan capas