LifePlay-Revival/Docs/Migration/etat/publication/PUB1/PUB1-SIM.md
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

7.2 KiB

PUB1-SIM : simulation du push (hors ligne, rien n'est envoye)

Fiche PUB1-T4 — Modèle prévu sonnet | utilisé sonnet

Date : 2026-10-07. Etat local apres PUB1-T2/T3 : main = 4193a39 (commit de retrait 232aa01 reecrit), 314 commits (inchange). Sauvegarde de l'ancien .git : D:\Game\LifePlay_Backup_5.5\PUB1\git_avant. Refs avant/apres : refs_avant.txt, refs_apres.txt.

1. Tableau des refs

Hash GitHub = refs/remotes/origin/* (tags : valeur de refs_avant.txt). Tous les hashs locaux ont change (reecriture) sauf mention.

Ref Hash GitHub actuel Hash pousse Action
main 2173376 4193a39 remplace en force
archive/original 42dc72b fa82331 remplace en force (meme arbre a la pointe, seul l'historique 2018 change)
archive/ue4.27 9e61ec5 0187282 remplace en force
ue5.5-v1 d3a82c8 c8954de remplace en force
ue5.5-v1.1 0d6dc55 fabc67d remplace en force
ue5.5-v1.2 4318e02 3cf2590 remplace en force
ue5.5-v1.3 f56542f 2b9ccb8 remplace en force
ue5.5-v1.4 a83ea56 c75e5f8 remplace en force
ue5.5-v1.5 89fd67e 67a2e59 remplace en force
tag v1.0 34ee7d2 3f7f561 remplace en force
tag v1.1 3757785 d6f57be remplace en force
tag v1.2 d101234 361441b remplace en force
tag v1.3 fa5912d 08a7945 remplace en force
tag v1.4 19e984c 56047ca remplace en force
tag v1.5 1eec5be b92ab54 remplace en force
master 42dc72b (absent en local) supprime (doublon de archive/original)
141 autres tags voir refs_avant.txt (supprimes en local) supprimes
claude/measurement-tool-character-animations-028723 (absent) d5d6d9c local NON pousse

Aucune ref n'est « inchange » : tout l'historique est reecrit. Nombre de commits par branche identique avant/apres (archive/original 141, archive/ue4.27 142, main 314, ue5.5-v1 35, v1.1 54, v1.2 82, v1.3 244, v1.4 270, v1.5 282).

2. main pousse contre vinfamy/master (42dc72b)

Mesure main pousse vinfamy/master
Fichiers suivis 2933 1986
Taille (blobs) 138,1 Mo 109,5 Mo
.uasset / .umap 293 277
Images / medias (jpg png bmp tga gif webp mp4 wav mp3 ogg) 52 (5,5 Mo) 0
Chemins avec EmmaW / LeonardoD / RihaN / TaylorS / YifeiL / EmmaWatson 0 0
Liens README mega.nz / patreon 5 liens mega.nz (archives 7z V1.1 a V1.5) + mention Patreon pas de README
Branches publiees 8 + archive/original, archive/ue4.27 = 9 branches (main + 8) 1
Tags publies 6 0

Diff vinfamy/master -> main : 2656 fichiers (964 ajoutes, 1675 modifies, 17 supprimes), +249243 / -147908 lignes.

Repartition par dossier racine (fichiers / taille) :

Dossier main vinfamy
Content 2180 / 125,8 Mo 1633 / 103,6 Mo
Docs 429 / 5,0 Mo 279 / 0,2 Mo
Source 116 / 0,5 Mo 7 / 0,0 Mo
ModSources 77 / 5,7 Mo absent
Tools 54 / 0,3 Mo absent
Plugins 49 / 0,3 Mo 41 / 0,3 Mo
Licenses 8 8
Config 6 5
Build 1 fichier (Build/Windows) 5 / 5,3 Mo
AnimSources 2 absent
User Submits 2 2
Racine (README.md, .editorconfig, .gitattributes, shadertoolsconfig.json) presents absents

Dossiers contenant des images/medias dans main : ModSources/lpr_anim_quaternius/Module/Animations/planches (42), ModSources/lpr_anim_freeanims/Module/Animations/planches (10).

Modules de Content/Modules :

  • En commun (10) : vin_Base, vin_Bestiality, vin_Incest, vin_NTR, vin_Netori, vin_NonConsensual, vin_Polyamorous, vin_Pregnancy, vin_VanillaPorn, vin_VanillaRealistic.
  • En plus dans main : MorphTags (dossier de donnees).
  • En moins dans main : aucun. Les modules retires par PUB1 (vin_OldYoung, vin_Tentacles, vin_Watersports, vin_BDSM, vin_Corruption, vin_Interracial, MyFirstMod/EmmaWatson, vin_Base/Presets/celebs) n'existent pas chez vinfamy et ne sont plus suivis ; verification : 0 objet correspondant dans git rev-list --objects --branches --tags.

3. Ecarts restants avec vinfamy

  • Racine : LifePlay.sln absent de main (present chez vinfamy), Build/ quasi vide (1 fichier contre 5 / 5,3 Mo).
  • Dossiers publies en plus : ModSources (77 fichiers dont 52 planches .jpg des mods d'animation lpr_anim_quaternius et lpr_anim_freeanims, jamais publiees a ce jour, seraient publiees par ce push), Tools (54), AnimSources (2), Docs (+150 fichiers), Source/LifePlayEditorTools (69 fichiers) et Source/LifePlay (45 fichiers ; Source entier : 116 contre 7), plugin LPAnimCore.
  • README.md avec 5 liens mega.nz (archives completes V1.1 a V1.5) et mention Patreon ; vinfamy n'a pas de README.
  • Content/Modules/MorphTags en plus ; modules vin_Base (scenes surtout), vin_Incest/Scenes et vin_Pregnancy modifies par rapport a vinfamy.
  • 17 fichiers de vinfamy supprimes dans main ; 1675 fichiers modifies.
  • Un nom de scene john_celeb.lpscene (vin_Base/Scenes/sexwork) subsiste : nom generique de scene, aucun nom de personne reelle.
  • Publie en plus : 9 branches au lieu d'1 et 6 tags au lieu de 0.
  • Fichiers locaux non suivis, non pousses : .cursor/, Docs/Migration/etat/PUB1/, CP-RUN.md, Docs/Migration/etat/sandbox/DC3/, LPSandboxMeasure*.cpp, Tools/anim/{21_Sandbox_Addon,Journal_Modifications}.md.

4. Commandes de push (NE PAS EXECUTER maintenant)

git push --force origin main archive/original archive/ue4.27 ue5.5-v1 ue5.5-v1.1 ue5.5-v1.2 ue5.5-v1.3 ue5.5-v1.4 ue5.5-v1.5
git push --force origin v1.0 v1.1 v1.2 v1.3 v1.4 v1.5
git push origin --delete master
# 141 tags distants a supprimer : liste = tags de refs_avant.txt hors v1.0..v1.5
Get-Content Docs\Migration\etat\PUB1\refs_avant.txt | ForEach-Object { ($_ -split ' ')[0] } | Where-Object { $_ -match '^refs/tags/' -and $_ -notmatch '^refs/tags/v1\.[0-5]$' } | ForEach-Object { git push origin --delete $_ }

Verification apres push : git ls-remote origin doit lister exactement 9 branches et 6 tags aux hashs de la section 1. Rappel : nettoyer ensuite les refs de suivi locales (git remote prune origin) et verifier que GitHub ne conserve plus les anciens objets accessibles par hash (les caches de PR ou forks eventuels ne sont pas purges par un push force).

PUB1-T5 (planches)

  • Commit de retrait : 26508d0 (52 suppressions + .gitignore), puis réécriture filter-branch de toutes les branches et tags (refs/original supprimé).
  • Hashes finaux (branches) : main dcd21d0 ; archive/original fa82331 ; archive/ue4.27 0187282 ; claude/measurement-tool-character-animations-028723 d5d6d9c ; ue5.5-v1 c8954de ; ue5.5-v1.1 fabc67d ; ue5.5-v1.2 3cf2590 ; ue5.5-v1.3 2b9ccb8 ; ue5.5-v1.4 c75e5f8 ; ue5.5-v1.5 67a2e59.
  • Tags (inchangés, v1.0 à v1.5) : v1.0 3f7f561 ; v1.1 d6f57be ; v1.2 361441b ; v1.3 08a7945 ; v1.4 56047ca ; v1.5 b92ab54.
  • Objets /planches/ dans l'historique : 94 avant, 0 après. Presets/celebs, vin_OldYoung, vin_Interracial, EmmaWatson : 0.
  • Images/médias dans l'arbre de main : 0.
  • Les 52 planches restent sur disque (ModSources/lpr_anim_quaternius et lpr_anim_freeanims, .../Module/Animations/planches), ignorées par .gitignore.
  • Nombre de commits par branche inchangé (main 314 -> 315 avec le commit de retrait). Aucun push.