## 2026-05-04 14:34:37 — Back office MVP structure en place

**Objectif**
Acter l’état du back office RenoValid MVP dans le workspace.

**Actions**
- Création du dossier reno-app/backoffice
- Création des fichiers Python FastAPI
- Création des routes référentiels, codes postaux, projets et statistiques
- Création des CSV d’exemple
- Adaptation du projet pour Python 3.7 et retrait de pandas

**Résultat**
Structure MVP du back office en place. Les dépendances restent à installer côté serveur pour rendre l’API exécutable, mais l’état de travail est considéré comme OK pour poursuivre la conception fonctionnelle.

**Prochaines étapes**
- Préparer la première interface admin simple
- Définir les écrans back office prioritaires
- Ajouter authentification admin et journal d’audit

---



## 2026-05-05 — Nettoyage du périmètre mobile-lite

Le dossier projet a été nettoyé de façon réversible.

Périmètre actif conservé :

- `reno-app/mobile-lite/` : application mobile MVP active
- `reno-app/backoffice/` : back office MVP

Éléments sortis du périmètre actif et déplacés dans l’archive :

- `reno-app/mobile/`
- `reno-app/data/`
- `reno-app/assets/`
- `reno-app/tools/`
- `reno-app/index.html`
- `reno-app/script.js`
- `reno-app/style.css`

Archive créée :

- `reno-app/_archive_unused/2026-05-05/`

Raison : ces éléments concernent l’ancienne app web, une app mobile secondaire ou des outils ponctuels. Ils ne sont pas nécessaires au MVP mobile-lite actuel.

Aucune suppression définitive n’a été faite.


## 2026-05-05 — Visualisation et raccord mobile-lite

Corrections effectuées :

- La documentation `VISUALISER.md` ne pointe plus vers l’ancienne app web.
- L’écran admin `backoffice/admin/index.html` ne renvoie plus vers `index.html` archivé.
- Ajout d’un fichier de contrôle mobile : `mobile-lite/src/data/backoffice-control.js`.
- Raccord initial de `mobile-lite/src/data/pricing-catalog.js` au contrôle back office.
- Raccord initial de `mobile-lite/src/data/region-profiles.js` au contrôle back office.

État du pilotage : partiel mais réel. Le back office peut maintenant influencer le catalogue de prix et les multiplicateurs régionaux via `backoffice-control.js`. Le moteur complet `project-estimate.js` contient encore des prix en dur à externaliser ensuite.
