gmoncor/agentic-engineering-framework
Cursor rule Cursor
Eliminar y recrear funciones PostgreSQL al cambiar parametros en lugar de usar CREATE OR REPLACE.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Eliminar y recrear funciones PostgreSQL al cambiar parametros en lugar de usar CREATE OR REPLACE.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Verificacion obligatoria de linting tras crear o editar archivos Python con Ruff, Black y Mypy.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Habilitar y aplicar la regla B904 de Ruff para encadenamiento obligatorio de excepciones en Python.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Anotaciones de tipo de retorno obligatorias en todas las funciones Python.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Importar tipos genericos desde collections.abc en vez de typing (PEP 585, Python 3.9+).
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Limite de longitud de linea de 88 caracteres para codigo Python (estandar Black/Ruff).
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Usar valores constantes como defaults para tipos Literal en Python, evitando errores de asignacion de mypy.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Anotaciones de tipo modernas Python 3.10+ con ejemplos completos y validacion.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Prohibido usar comentarios type ignore en Python - corregir los problemas de tipo en su origen.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Usar modulo de configuracion centralizado en vez de os.getenv() directo en archivos de servicio Python.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Encadenamiento correcto de excepciones en Python con raise...from e/None.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Proporcionar todos los parametros requeridos en llamadas a funciones e instanciacion de modelos Python.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Usar @fieldvalidator de Pydantic V2 en vez del deprecado @validator de V1.
gmoncor/agentic-engineering-framework
Cursor rule Cursor
Usar datetime con zona horaria en vez del deprecado datetime.utcnow() en Python.