11 KiB
Fiche PUB3-T1 — Niveau N1 — Modèle prévu opus | utilisé opus-5-5 (claude-opus-5-5, déclaré par l'environnement) — Agent orchestrateur PUB3 (session principale) — Skills lp-paths, lp-repo (lecture), sk-recount
PUB3-T1-INV : le nom du compte Windows dans les dépôts git (2026-10-13)
Lecture seule. Aucun commit, aucune écriture hors de ce dossier. Le nom du compte n'est écrit nulle part : il est
noté <compte>, le dossier personnel %USERPROFILE%. Les motifs sont lus dans $env:USERNAME et
$env:COMPUTERNAME. HEAD d'entrée : jeu ue5.8 f32df0d, addon ue5.8 4142939, addon lot/DC3-atelier
87d3fe7, jeu 5.5 main 46fe1b4.
1. Commandes (rejouables)
Script : PUB3-T1-inventaire.ps1 (ce dossier, ignoré par git, .gitignore:75), lancé par
pwsh -NoProfile -File PUB3-T1-inventaire.ps1. Sortie brute : PUB3-T1-sortie.txt (ignoré). Liste par fichier :
PUB3-T1-fichiers.csv (dépôt, réf., chemin, lignes ; chemins seulement ; contrôle de fuite intégré : False).
| Mesure | Commande (motif tiré de la variable, jamais écrit) |
|---|---|
| fichiers, lignes, par réf. | git grep -I -c -i -F -e $env:USERNAME <ref> -- |
| arbre de travail (suivis + non suivis non ignorés) | git grep -I -c -i -F -e $env:USERNAME --untracked --exclude-standard -- |
forme C:\Users\<x> (hors <…> et %…%) |
git grep -I -c -P -e 'C:[\\/]{1,2}Users[\\/]{1,2}[A-Za-z0-9._-]' <ref> -- |
| nom de la machine (mot entier) | git grep -I -c -i -w -F -e $env:COMPUTERNAME <ref> -- |
| adresses e-mail | git grep -I -h -o -P -e '[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}' <ref> --, regroupées par domaine |
| commits qui ont changé le nombre d'occurrences | git log --format=%h -i "-S$env:USERNAME" <branche> --not --remotes=origin |
| commits non poussés | git rev-list --count <branche> --not --remotes=origin ; refs publiques : git ls-remote --heads --tags origin |
binaires de ue5.8 |
git cat-file --batch des 292 blobs .uasset / .umap ajoutés ou modifiés depuis origin/main, recherche ASCII et UTF-16LE, casse ignorée (Python, en mémoire) |
git grep -c compte des lignes : le « 109 occurrences » de TRACE1-T1-INV § 2.6 est un nombre de lignes. Le compte
des occurrences par git grep -o donne 116.
2. Comptes bruts
2.1 Fichiers et lignes
| Dépôt | Réf. | Fichiers (nom) | Lignes (nom) | Fichiers C:\Users\<x> |
Fichiers gmail / googlemail |
Machine (mot entier) |
|---|---|---|---|---|---|---|
| jeu 5.8 | ue5.8 (HEAD f32df0d) |
69 | 109 (116 occurrences) | 69 | 13 | 0 |
| jeu 5.8 | origin/main (f953e03) |
0 | 0 | 0 | 1 | 0 |
| jeu 5.8 | arbre de travail | 69 (même liste que ue5.8, Compare-Object vide) |
109 | 69 | 15 | 0 |
| jeu 5.5 | main (46fe1b4) |
2 (Docs/Migration/Journal_Modifications.md 3, Docs/Migration/28_Synthese_Migration_UE58.md 2) |
5 | 2 | 0 | 0 |
| jeu 5.5 | arbre de travail | 2 | 5 | 2 | 0 | 0 |
| addon 5.8 | ue5.8 (4142939) |
1 (Tools/claude/skills/lp-doc/SKILL.md) |
1 | 1 | 1 | 0 |
| addon 5.8 | origin/main |
0 | 0 | 0 | 0 | 0 |
| addon 5.8 | arbre de travail | 2 (+ Docs/CG/CG-METHODE.md, non suivi, 2 lignes) |
3 | 2 | 3 | 0 |
| addon 5.5 | lot/DC3-atelier (87d3fe7) |
1 | 1 | 1 | 1 | 0 |
| addon 5.5 | arbre de travail | 1 | 1 | 1 | 1 | 0 |
- Forme : les 116 occurrences de
ue5.8sont toutesC:\Users\<compte>(barre oblique inverse simple), jamais le nom seul. Suite du chemin :\.claude69,\AppData40,\Documents4,\.local1, fin de chaîne 1. - Répartition sur
ue5.8(fichiers / lignes) :Docs/Journal_Modifications.md1 / 6,Docs/28_Synthese_Migration_UE58.md1 / 2, et 67 / 101 sousDocs/Migration/etat/: OB/OBB 9 / 22, OB/OBP 6 / 11, U58/U7 6 / 10, ST/STE 6 / 6 (les 6 fichiers STE signalés par Big Boss), REPO/tickets 4 / 4, DOC/ETAT3 3 / 9, ST/STA 3 / 3, U58 (U0, U1, U3, U4, U7b, U8, UA) 12 / 15, AG 5 / 5, SK 4 / 4, ETAT2 2 / 2, ST/STF 2 / 2, OUT1 1 / 3, TPL1 1 / 2, EDIT1, ST/STB,ETAT-INVENTAIRE-PROPOSITION.md1 / 1 chacun. - Fichiers modifiés ou nouveaux non commités (
BOSS-*,*-TACHES.md, LANC1, P7-T8, CAM, TRACE1, MCPA-INT, OUTC-INT, STE-H10-INT,Tools/Corbeille.ps1,Tools/Traces.ps1) : 0 occurrence. Les tickets ont bien filtré depuis le refus ORGA1-R3. - Adresses : sur
ue5.8(jeu), 329 adresses trouvées, toutesusers.noreply.github.com(326 + 1 tronquée) ounoreply@anthropic.com(2) ; 0 adresse personnelle surue5.8, l'addon et 5.5. Correction du 2026-10-13 (T5) : 1 adresse personnelle (domainegooglemail.com) surorigin/main, donc publique, dansDocs/Migration/etat/sandbox/DC2/DC2-BUILD.mdl. 7, introduite par le commit publicbd4ea43(DC2, 2026-10-07) ; retirée surue5.8par 1 commit non public ; tagsv1.0àv1.5et addonorigin/main: 0 (PubCheck -Arbre). Cause de l'oubli : la recherche d'adresse n'avait porté que sur la première réf. de chaque dépôt (ue5.8), pas surorigin/main; la colonnegmail(1 fichier surorigin/main) aurait dû alerter. Signalé à Big Boss (CONFLIT). Les 13 fichiersgmailcitent le mot dans une règle ou une liste de motifs, pas une adresse (recherche d'adresse : 0). - Machine : 0 en mot entier partout. La recherche sans
-wdonne des milliers de faux positifs (le nom de 6 caractères est une sous-chaîne courante) : le contrôle doit chercher le mot entier. - Binaires : 292 blobs (291
.uasset, 1.umap, 127,4 Mo) ajoutés ou modifiés surue5.8depuisorigin/main: 0 occurrence, en ASCII comme en UTF-16LE. - Messages et identités de commit :
git log --grepdu nom surorigin/main..ue5.80, addon 0 ; auteurs et committers des 103 commits du jeu et des 48 de l'addon : tous en noreply.
2.2 Commits qui ont introduit le nom (pickaxe -S, refs non publiques)
| Dépôt | Branche | Commits | Liste (du plus récent au plus ancien) |
|---|---|---|---|
| jeu 5.8 | ue5.8 |
23 | d1f7ce5 f4ac257 78d9ce6 a7350fc 7bceea6 4283c13 5c55db4 e5b7968 e3df8ca 073f9df 4e92fdd 4074d90 2883b80 ac3a176 eb03bfe 5b34499 ee9dce2 6eb1544 3aaaf2c 239b385 fbf6a24 80022ad 1542dfa |
| jeu 5.5 | main |
2 | 46fe1b4 1542dfa (1542dfa commun aux deux clones) |
| addon 5.8 | ue5.8 |
1 | f0af432 (2026-10-08, SK, pin U1) |
| addon 5.5 | lot/DC3-atelier |
1 | f0af432 (même commit) |
| jeu 5.8 | ue5.5-v1.1 … v1.5, claude/measurement-tool-… (locales) |
4 | d80c7d8 3b35a8a 63e9a5e 2d99bf4 (lots L7i à L7l, 2026-10-01) |
-Sliste aussi les commits qui retirent une occurrence (ex.d1f7ce5, OUTC-R2, correction de la ligne OUTC-R1) : ce sont les commits qui touchent le nom, pas seulement ceux qui l'ajoutent.- Premier commit de
ue5.8qui porte le nom :1542dfa(U0-entrée, CHG-249, 2026-10-08), 2ᵉ commit aprèsorigin/main. Le commitf4ac257(OUTC, CHG-329) en fait partie. - Refs publiques (
origin/main, tagsv1.0àv1.5) : 0 commit avec le nom (pickaxe sur les 7 refs).
2.3 Commits non poussés
git ls-remote origin (jeu) : refs/heads/main (f953e03) et les tags v1.0 à v1.5, rien d'autre. Addon :
ls-remote impossible sans identifiants (dépôt privé, invite désactivée) ; origin/main local = dae6206.
| Dépôt | Branche | Non publics | Avec le nom (commits / fichiers à la pointe) |
|---|---|---|---|
| jeu 5.8 | ue5.8 |
103 | 23 / 69 |
| jeu 5.8 | main (local, 1825884, ancêtre de ue5.8) |
4 | 1 / 1 |
| jeu 5.8 | ue5.5-v1 |
35 | 0 / 0 |
| jeu 5.8 | ue5.5-v1.1 / v1.2 / v1.3 / v1.4 / v1.5 |
54 / 82 / 242 / 268 / 280 | 2 / 6 ; 4 / 8 (v1.2 à v1.5) |
| jeu 5.8 | claude/measurement-tool-character-animations-028723 |
283 | 4 / 8 |
| jeu 5.5 | main |
6 (190bd56 à d4b3ea3, puis 46fe1b4) |
2 / 2 |
| addon 5.8 | ue5.8 |
48 | 1 / 1 |
| addon 5.8 | lot/DC3-atelier |
45 | 1 / 1 |
| addon 5.8 | lot/DC1, DC2, SB0, SB1, SB2-O1, SB2-bibliotheques, SB4-final, main |
14, 16, 4, 6, 10, 8, 12, 2 | non mesuré (hors ue5.8 / DC3) |
- Les branches locales
ue5.5-v1.xne sont pas les tags publics : chaque tagv1.xpointe un commit réécrit (arbre différent, même nombre de commits ; méthode du lot PUB2,Backup_5.5\PUB2\index_filter.sh). L'historique public est donc déjà une copie filtrée de l'historique local : c'est le précédent de la voie C (proposition § 3). - Tags locaux non publics contenus dans
ue5.8: 24 (DOCMV-avant…U7b-apres,OUTC-valide,ue5.5-final), tous postérieurs ou égaux à1542dfa(ue5.5-final=1542dfa). Écart àlp-paths/lp-repo§ 1, qui citentue5.5-finalparmi les tags d'origin: il n'y est pas. - Remote
c55/main(d4b3ea3) : ref de suivi orpheline du clone 5.5 (remote supprimé). Elle fausse--not --remotes(99 au lieu de 103) : toujours écrire--remotes=origin.
2.4 Citations de hash (pour l'effet d'une réécriture)
Hash courts des 103 commits non publics de ue5.8 retrouvés dans : Docs/Journal_Modifications.md 24,
etat/REPO/REPO-JOURNAL.md 51, Docs/21_Sandbox_Addon.md 3, etat/REPO/NUMEROS.md 1, Docs/Registre_Erreurs.md 0,
Docs/README.md 0 ; sur l'ensemble Docs + Tools (motif hexadécimal 7-40) : 116 citations d'un de ces commits
(estimé : un mot hexadécimal de 7 caractères peut coïncider). Pin de l'addon (doc 21 l. 127 et 136) : f73e017,
f0af432, 4142939, 87d3… ; une réécriture de l'addon depuis f0af432 changerait 28 commits d'ue5.8, 25 de
lot/DC3-atelier et 6 tags.
3. Écarts au compte attendu
| Attendu (Big Boss / TRACE1) | Mesuré | Explication |
|---|---|---|
| 69 fichiers, 109 occurrences | 69 fichiers, 109 lignes, 116 occurrences | -c compte des lignes |
| « + 6 fichiers STE déjà commités » | les 6 sont dans les 69 (ST/STE 6 / 6) | pas en sus |
f4ac257 : environ 74 sous Docs |
f4ac257 est l'un des 23 commits pickaxe |
non recompté par commit (le chiffre final est celui de HEAD) |
0 sur origin/main |
0 (et 0 dans les 7 refs publiques) | conforme |
4. Établi / estimé / incertain
- Établi : comptes du § 2.1 et 2.2 (commandes du § 1, deux formulations concordantes :
-cet-o) ; 0 nom du compte dans les refs publiques ; 1 adresse personnelle publique surorigin/main(correction T5) ; 0 dans les binaires ; 103 commits non publics. - Estimé : le nombre de citations de hash (§ 2.4, motif hexadécimal) ; la nature « motif de recherche » des
mentions
gmail(vérifiée par l'absence d'adresse, pas fichier par fichier). - Incertain : l'état réel d'
originpour l'addon (pas dels-remote) ; le dépôt local des modules n'est pas inventorié (jamais poussé, aucun remote, hors périmètre).