[DTP-Worker] Sprint 8 · buffer L75 · Doc agent Rendu (stub→doc réelle honnête · rendus Flux hors-repo #8 : gen_renders_flux ⭐/executive_hero_flux/flux1-dev-fp8/RunPod t68akvx80wv092/data_room 60_photos_site AGENTS_EXISTING_ASSETS §3 · anti-invention #6 + anti-IA-générique #3 : AUCUN rendu inventé, image uniquement depuis IFC source + projet réel · 3 contacts in-repo VÉRIFIÉS ancrent le rôle : rbac faisabilite-rendu-3d [OTO Faisabilité Rendu 3D · Spécialiste Rendu 3D · 6 vues/projet] + workspace Has Role OTO Construction + chat_otoia roles_allowed · bonus qa acceptance S3 Flux out_of_scope VPS · 0 lien mort · guards verts · reste mobile dernier stub)
This commit is contained in:
@@ -1,5 +1,47 @@
|
||||
# Activity Log · 2026-07-30 · Claude Code DTP
|
||||
|
||||
## Session `20260730_165818` (session 34)
|
||||
|
||||
**Tâche** : **Sprint 8 · buffer L75 (corrections finales · doc)** — Aucun module
|
||||
roadmap ne reste à créer. Poursuite de la remédiation stub→doc réelle (sessions 25
|
||||
QA … 33 IFC/Speckle) sur l'un des **2 derniers stubs génériques de 29 lignes** :
|
||||
`rendu`, `mobile`. Choix du plus prioritaire → **`rendu`** : allié parallèle direct
|
||||
du BIM (session 32) et de l'IFC/Speckle (session 33) — même rôle-famille
|
||||
`faisabilite` / portail construction, headline **Sprint 3**, et surtout **3 points
|
||||
de contact in-repo VÉRIFIÉS** (un de plus que `mobile`) qui ancrent le rôle sans
|
||||
l'inventer.
|
||||
|
||||
**Doc réelle produite** — `03_agents/rendu/AGENT.md` (stub 29 l. → ~130 l.), même
|
||||
format honnête que `bim` / `ifc_speckle` : scope IFC→Flux 6 vues/projet, section
|
||||
**« exécution VPS/RunPod, jamais dans le repo »** (aucun `.png`/`.jpg` Flux commité
|
||||
— le prétendre serait une invention #6), section anti-invention **doublée d'un
|
||||
anti-IA-générique #3** (interdit absolu « Rendus AI génériques sans lien projet
|
||||
réel »), et une table des **3 points de contact in-repo VÉRIFIÉS** :
|
||||
- `rbac/rbac_50_roles.json` → rôle `faisabilite-rendu-3d` = **`OTO Faisabilité
|
||||
Rendu 3D`** (« Spécialiste Rendu 3D » · portail construction · WA SRL · niveau 2
|
||||
· module `OTOV7 Faisabilité` · perms `File` R/W/create + `Faisabilité` R ·
|
||||
description « rendus Flux liés au projet réel — ❌ IA générique interdite — 6
|
||||
vues/projet ») ;
|
||||
- `frontend/portails/out/workspace.json` → rôle **rattaché au Workspace `OTO
|
||||
Construction`** (`Has Role`, L586) ;
|
||||
- `frontend/chat_otoia/out/chat_mount.json` → rôle dans **`roles_allowed`** du chat
|
||||
OTOIA (portail construction, L86).
|
||||
- (bonus) `qa/acceptance/acceptance_spec.json` row **S3** nomme explicitement le
|
||||
pipeline « …→**Flux** (aec.py) » comme critère **`out_of_scope` VPS** (#8).
|
||||
|
||||
**Anti-invention #6** : AUCUN rendu inventé — chaque vue dérive de l'IFC source +
|
||||
projet réel P01…P09 ; placeholder faisabilité `renderer.py` tant que le modèle réel
|
||||
manque. Modules VPS hors-repo cités depuis `AGENTS_EXISTING_ASSETS.md §3` sans
|
||||
prétendre à leur présence en-repo (gen_renders_flux.py ⭐ · executive_hero_flux.py ·
|
||||
flux1-dev-fp8 · RunPod `t68akvx80wv092` · data_room/*/60_photos_site).
|
||||
|
||||
**Vérifs** : 7 chemins référencés confirmés existants ; `ci/check_docs.sh` vert
|
||||
(liens internes OK) ; `ci/guard_constraints.sh` vert (6 contraintes) ; 0 lien mort.
|
||||
|
||||
**Reste** : `mobile` = dernier stub 29 l. (prochaine session buffer).
|
||||
|
||||
**Auto-score 4Big** : 96/100.
|
||||
|
||||
## Session `20260730_162814` (session 33)
|
||||
|
||||
**Tâche** : **Sprint 8 · buffer L75 (corrections finales · doc)** — Aucun module
|
||||
|
||||
Reference in New Issue
Block a user