human-approval-workflow
Lección **08-07 — Añade aprobación humana**
## Objetivo
Separar propuesta, aprobación y ejecución.
## Conceptos
- workflow
state machine
human in loop
audit
Librerías
dataclasses
enumEstructura
01-start/ reconstrucción 03-complete/ referencia funcional 04-challenge/ práctica adicional 05-solution/ solución de comparación screenshots/ evidencia para portafolioEjecutar
python -m venv .venv # Windows: .venv\Scripts\activate # macOS/Linux: source .venv/bin/activate pip install -r 03-complete/requirements.txt python 03-complete/main.pyEn FastAPI:
fastapi dev 03-complete/main.pyPráctica guiada
- Ejecutá la referencia.
- Identificá entrada, proceso y salida.
- Modifica un dato.
- Provoca el error controlado.
- Repara.
- Reconstruye en
01-start. - Completá la práctica adicional.
Error controlado
Intentá ejecutar antes de aprobar y confirma el bloqueo.
Cursor
Explicá este proyecto como tutor. Describí entrada, procesamiento y salida. Revisá una función por vez. No cambiés código sin mi autorización.
GitHub
Incluye captura, problema, solución, instalación, arquitectura, aprendizaje y mejoras futuras.