DIRECTIVE · reutiliser rendus existants aux archives (audit inventaire fait)
CI / Contraintes NON-NÉGOCIABLES (CLAUDE.md) (push) Has been cancelled
CI / Validation JSON (schémas Faisabilité) (push) Has been cancelled
CI / Qualité documentaire (liens + 4Big) (push) Has been cancelled
CI / Reproductibilité des artefacts out/ (build == commité) (push) Has been cancelled
CI / Fraîcheur matrice de régression (run == commité) (push) Has been cancelled
CI / Intégrité du câblage CI (gate agrège tout · gates statiques verrouillés) (push) Has been cancelled
CI / Intégrité des chiffres du README (valeur == artefact cité · (push) Has been cancelled
CI / Publiciste · parser + schéma + generator (unittest) (push) Has been cancelled
CI / RBAC · 50 rôles + schéma (unittest) (push) Has been cancelled
CI / Faisabilité · générateur 4 volets + round-trip (unittest) (push) Has been cancelled
CI / RBAC · fixtures ERPNext (Role + Custom DocPerm) (push) Has been cancelled
CI / RBAC · plan User Permission (row-level) (push) Has been cancelled
CI / RBAC · Role Profile (bundles par portail) (push) Has been cancelled
CI / RBAC · run-book d'application unifié (agrégat 3 volets) (push) Has been cancelled
CI / Faisabilité · dossier bancable trilingue FR/EN/ES (push) Has been cancelled
CI / CRM · workflow vente ERPNext (lead → CONFOTUR) (push) Has been cancelled
CI / CRM · DocType porteur OTO Dossier Vente (push) Has been cancelled
CI / CRM · barème commissions vendeurs (push) Has been cancelled
CI / Fiscal · e-CF DGII (Compupar) (push) Has been cancelled
CI / Frontend · Workspaces 5 portails rôle (push) Has been cancelled
CI / Legal · DocType CONFOTUR Application (push) Has been cancelled
CI / QA · Audit 5D conformité (push) Has been cancelled
CI / SEO · mots-clés trilingues + schema.org + hreflang (push) Has been cancelled
CI / Chat OTOIA · montage par portail (Custom Block) (push) Has been cancelled
CI / QA · Audit 4Big (95+/100 sur 100% deliverables) (push) Has been cancelled
CI / Démo · Scénarios (run-sheet P07 banquier / P05 client) (push) Has been cancelled
CI / QA · Matrice de régression exhaustive (Sprint 8) (push) Has been cancelled
CI / DevOps · Run-book de déploiement VPS unifié (Sprint 8) (push) Has been cancelled
CI / QA · Matrice d'acceptation / traçabilité MVP (Sprint 8) (push) Has been cancelled
CI / Mobile · config app Expo/EAS (navigation par rôle) (push) Has been cancelled
CI / E2E baseline Playwright (manuel) (push) Has been cancelled
CI / Gate qualité (agrégat) (push) Has been cancelled

This commit is contained in:
Claude Code DTP Worker
2026-08-03 01:22:19 +00:00
parent 256d967882
commit 427dd77bd2
+88
View File
@@ -0,0 +1,88 @@
# 📸 DIRECTIVE COMPLÉMENTAIRE · Rendus existants aux archives · 2026-08-03
## Confirmation Michel · 2026-08-03
« Il y a beaucoup de rendus aux archives avec le site internet et les pages projet »
**Utiliser en priorité les rendus existants avant de regénérer via Flux**.
## Inventaire des rendus (fait 2026-08-03)
### Rendus utilisés par le site public (canonical)
Répertoire · `/var/www/html/static/projets/`
- **P01 Coralis** · 7 assets
- **P02 Coral del Sur** · 10 assets
- **P03 Nakua** · 27 assets · sous-dossier `p03_real/` avec facades HD, aerial complexe, chambres, salons, studios · WebP + JPG + PNG haute qualité
- **P05 Las Colinas** · 24 assets
- **P07 Aqua Terra** · 15 assets
- **P08 Fasano Espirilla** · 5 assets
- **P09 Résidence Gazcue** · 5 assets
### Contact sheets par projet
- `/var/www/html/static/projets/contact_sheets/`
- P02, P03, P05, P07, P08, P09 · fichiers *_sheet.png (planches contact synthétiques)
- `nakua_brochure_hd.png` (brochure haute résolution P03)
### AI renders originaux (data_room)
`/opt/oto/data_room/{PXX}/60_photos_site/ai_renders/`
- **P01** · 1 render
- **P02** · 1 render + variante `ai_renders_v_reels`
- **P03** · 2 renders (compléments du sous-dossier p03_real du site)
- **P05** · 9 renders + `ai_renders_v3_validated` (série validée qualité)
- **P07** · 20 renders
- **P08** · 12 renders + variante `renders` sans préfixe ai
- **P09** · 32 renders
### Rendus totaux par projet (data_room)
- P01 · 13 · P02 · 42 · P03 · 24 · P05 · 18 · P07 · 22 · P08 · 14 · P09 · 31
### Répertoires renders supplémentaires
- `/opt/oto/static/renders` (canonical rendus)
- `/opt/oto/otoia_aec/storage/renders` (renders généré par OTOIA AEC)
- `/opt/oto/portal/img/{PXX}/renders` (renders utilisés par portail)
- `/opt/oto/sites/static/renders` (rendu servis nginx)
### Note historique
`/opt/oto/data_room/_ARCHIVE_MAUVAIS_RENDUS_2026-07-27/` · renders rejetés (ne pas utiliser)
## Action pour agents Claude Code DTP
### Priorité INVERSÉE de la directive précédente
Au lieu de générer 200 nouveaux renders via Flux, **cataloger les rendus existants et les ré-utiliser** ·
**P0 · Catalogage rendus existants par typologie**
1. Pour chaque projet actif (P01, P02, P03, P05, P07), scanner `/var/www/html/static/projets/{pxx*}/` et `data_room/{PXX}/60_photos_site/`
2. Classer chaque image par typologie (extérieur, salon, cuisine, chambre, sdb, terrasse, vue aérienne, piscine, gym, hall)
3. Créer un fichier de mapping `/opt/oto/data/renders_catalog.json` structure ·
```json
{
"P03": {
"exterior": ["/static/projets/p03_real/nakua_hd_facade_jour.jpg", "..."],
"aerial": ["nakua_hd_aerial_complexe.jpg"],
"studio": ["nakua_int_studio_piscine_privee_hd.png"],
"salon": ["nakua_int_salon_piscine_nocturne_hd.png"],
"chambre": ["nakua_hd_chambre_vue_piscine.jpg"]
}
}
```
**P1 · Brancher catalog dans viewer 3D**
1. Le viewer `/choisir-mon-unite-3d/` charge `renders_catalog.json`
2. Au clic sur une unité · afficher les rendus de la typologie correspondante
3. Slider / galerie premium (Swiper.js ou équivalent light)
4. Support HDR/WebP pour perf
**P2 · Compléter uniquement les manques**
1. Analyser gaps · quels typologies × projets n'ont AUCUN render existant
2. Générer uniquement ces gaps via Flux (économie 80% budget GPU vs regénération totale)
3. Priorité gaps sur projets EN VENTE (P01, P02, P03)
**P3 · Panoramas 360°**
- Vérifier si existent dans data_room ou marketing
- Sinon générer via Blender + Bonsai depuis IFC existants (audit préalable)
## Résultat attendu
Phase 2 (rendus) livrée en **48h au lieu de 2 semaines** grâce à la ré-utilisation des rendus existants.
Zéro appel Flux GPU inutile · préservation budget · rendus déjà validés visuellement par Michel (les mauvais ont été archivés le 2026-07-27).