Aller au contenu

Checkpoint — réalignement de feat/media-quality

Date : 2026-07-24

Résultat

La branche locale feat/media-quality a été réalignée sur la base canonique distante :

git switch feat/media-quality
git reset --hard origin/feat/media-quality

État obtenu :

HEAD = e7a6634 docs: consolidate architecture component map
## feat/media-quality...origin/feat/media-quality

La divergence locale de 49 commits contre 76 commits distants a donc été supprimée sans réécrire la branche distante.

Restauration du travail non commité

Le stash de sécurité a été appliqué sans être supprimé :

git stash apply stash@{0}

Le travail restauré comprend sept fichiers modifiés :

.github/workflows/ci.yml
.github/workflows/runtime-readonly-guard-static.yml
docker-compose.yml
plugins/ccx-feeds-industrial/includes/frontend/product-models.php
plugins/ccx-feeds-industrial/includes/media-quality/rules/10-main-image-color.php
plugins/ccx-feeds-industrial/includes/pipeline/norm/25-image-quality.php
scripts/runtime-readonly-guard.sh

Et quatre répertoires non suivis :

plugins/ccx-feeds-industrial/includes/media-quality/evidence/
plugins/ccx-feeds-industrial/includes/media-quality/extractors/
plugins/ccx-feeds-industrial/includes/media-quality/scorers/
plugins/ccx-feeds-industrial/includes/media-quality/vendors/

Sauvegardes conservées

Les protections suivantes restent disponibles :

  • stash@{0} n'a pas été supprimé ;
  • backup/feat-media-quality-local-rebased-20260724 conserve l'ancien pointeur local ;
  • les sauvegardes indépendantes restent dans ~/git-safety.

Prochaine étape

Valider le contenu restauré avec les contrôles de syntaxe, de format, de configuration Docker et les tests du dépôt. Aucun commit ni push ne doit être effectué avant validation complète.