3.2 KiB
3.2 KiB
CAM-B2b : fiche et BUILD-DEMANDE (brouillon, à n'envoyer qu'au GO de Big Boss)
Préparée le 2026-10-13 après les essais de B2 (CAM-B2b-AMENDEMENT.md). Room seul ; PC, GI et Person ne sont pas touchés.
Grille (sk-orchestrate § 2)
- a1 b2 c1 d1 e1 f1 = 7 → N3 (session CAM, appels MCP directs, un appel par message).
- S = C3 1 (procédure
lp-mcp§ 3 et identifiants SPEC B0a ; la règle de confinement est nouvelle, mais écrite dans l'amendement) + f 1 = 2 < 3 : pas de scission imposée. - Découpage retenu malgré tout, parce que le pilotage attend un choix de l'utilisateur :
- B2b-A = confinement, repli, trajectoire (amendement § 4) ;
- B2b-B = pilotage (option 1 ou 2, § 6). Les deux se font dans la même ouverture d'éditeur et le même build si le choix est connu avant le GO ; sinon B2b-A seul.
- Case C9a : à cocher le jour de l'envoi (relevé ci-dessous refait).
- Exécutant : session CAM. Si un nouvel écart « deux appels dans un message » se produit, l'écriture passe à
lp-mcp-bp(consigne de Big Boss du 2026-10-13).
Préalables
- Accord de Big Boss sur
CAM-B2b-AMENDEMENT.md, puis report dansCAM-SPEC.md(copie d'avant dansBackup_5.5\CAM\SPEC-avant-B2b\). - Choix de l'utilisateur : option 1 ou option 2.
- Test qui tranche la marche (C3 puis ZQSD, build B2) : il décide si un point « marche » s'ajoute ou non.
- Copie définitive du journal des essais de B2 faite (jeu fermé).
Déroulé
- Relevé : HEAD ;
git status -- Content\BPs\Room.uasset Source Config(Room seul,M) ; MD5 RoomA5FA970E(après B2, non commité) ; GIC4817B84; 0 processus Unreal. - Instantané
Snapshot.ps1 -Lot CAM-B2b -Path Content\BPs\Room.uasset. - Éditeur headless (
lp-mcp§ 2), un appel MCP par message.get_node_infosdes nœuds touchés, avec leurs points d'insertion :- ComputeC2Target :
CustomEvent_47, 455, 458, 459,IfThenElse_90,VariableSet_61,VariableSet_62; insertion entre 458 et 459.End, puis après 61 et 62 ; - poursuite : 467, 468, 474 ; insertion entre 468 et 474 ;
- réglages : 459.Radius 12 → 20, PO6 (12,12,12) → (20,20,20).
- ComputeC2Target :
- Écritures, suivies de V3 et de la compilation stricte :
- B2b-1 : boîte du § 3, calculée une fois dans une nouvelle fonction pure
RoomCamBox, avec ses sorties Min et Max ; - B2b-2 : repli vers le haut si la caméra est à moins de 80 cm de la tête ;
- B2b-3 : balayage de la tête vers
Next, puis Clamp ; - option choisie.
- B2b-1 : boîte du § 3, calculée une fois dans une nouvelle fonction pure
save_assetsde Room seul ;Stop-Process;UeState= 0.- V5 : dump Room (critères de l'amendement § 8). V6 : CompileAllBlueprints = référence. UE-LIBRE. V7 sur un
nouvel UE-GO : build
..._CAM-B2b_Developmentet CheckPackage. - Essais de l'utilisateur (amendement § 8 et points restants de B2) ; copie du journal ; V8 ; puis JOURNAL-DEMANDE et ticket COMMIT (Room + livrables B2 et B2b).
Durée (estimée)
B2b-A ≈ 45 min de MCP ; option 1 ≈ 35 min, ou option 2 ≈ 15 min ; V5 et V6 ≈ 5 min ; V7 ≈ 5 min. Total ≈ 1 h 30 avec l'option 1.
Retour arrière
Avant commit : Restore.ps1 -Lot CAM-B2b, éditeur fermé, pour revenir à Room A5FA970E (B2), ou -Lot CAM-B2 pour
revenir à 50E736F8 (B1).