Ce dossier contient l’application Flask (run.py) et la logique métier (config, routes, services, database, api v1 en Blueprints). Les doublons FastAPI (main.py, config.py, routers/) ont été supprimés : le backend API officiel est backend/ (parent).
| Élément | Description |
|---|---|
| run.py | Point d’entrée Flask : python run.py (depuis ce répertoire, port 8080). |
| config/, routes/, services/, database/, api/ | Logique Flask (create_app dans init.py, imports depuis src.*). |
| data/ | YAML (articles.yml, projects.yml) utilisés par le backend FastAPI (backend/data/loader.py). |
uvicorn backend.main:app --reload --port 8080 ou ./scripts/dev/run-backend.sh.Voir ../README.md et ../../docs/COMPARAISON_BACKEND_APP_SRC.md.