Skip to content

Stabilize local app baseline and configuration#2

Merged
JoseMelNet merged 7 commits into
mainfrom
stabilization/repo-baseline
May 23, 2026
Merged

Stabilize local app baseline and configuration#2
JoseMelNet merged 7 commits into
mainfrom
stabilization/repo-baseline

Conversation

@JoseMelNet
Copy link
Copy Markdown
Owner

Resumen

Estabiliza la base local del proyecto Job-Deck / CVs-Optimizator antes de retomar nuevas funcionalidades.

Incluye:

  • Checkpoint del estado actual de UI/inbox.
  • Corrección del workflow CI para eliminar referencias a services.py.
  • Alineación del puerto local canónico a 8001.
  • Alineación de requirements.txt con el entorno validado.
  • Eliminación de defaults sensibles de configuración BD.
  • Validación segura de configuración de conexión.
  • Documentación de OPENAI_API_KEY.
  • Tests nuevos para configuración de conexión.
  • Actualización del conteo documentado de tests a 68.

Validaciones

  • .\.venv\Scripts\python.exe run_tests.py → 68 tests OK
  • .\.venv\Scripts\ruff.exe check app modules tests api.py app.py run_tests.py → OK
  • .\.venv\Scripts\python.exe -m compileall app modules tests api.py app.py run_tests.py → OK

Notas

  • La validación de instalación limpia desde requirements.txt quedó inconclusa por problemas locales del entorno temporal:
    • Python 3.14 + pyodbc requirió toolchain nativa.
    • Python 3.12 temporal falló por problema local de pip/certifi.
  • El diff contra main incluye también el checkpoint de UI/inbox consolidado antes de la estabilización.

@JoseMelNet JoseMelNet merged commit 2a1d90a into main May 23, 2026
3 checks passed
@JoseMelNet JoseMelNet deleted the stabilization/repo-baseline branch May 23, 2026 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant