Skip to content

[TEST UNIQUEMENT · NE PAS FUSIONNER] Isoler la navigation et le bundle FORTRESS - #23

Draft
iPoower wants to merge 9 commits into
test/drive-real-20261025from
test/fortress-drive-execution-20261026
Draft

iPoower wants to merge 9 commits into
test/drive-real-20261025from
test/fortress-drive-execution-20261026

Conversation

@iPoower

@iPoower iPoower commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Problème et résultat

Le profil FORTRESS TEST proposait encore des liens vers les applications de production. Le build utilise maintenant le mode fortress-test : la navigation Race Control vise son origine TEST et le lien Reconversion Control est omis. Les noms des assets restent calculés par Vite sur les octets réellement produits.

Périmètre

Branche TEST uniquement, dépendante du candidat #22. Pipeline CI unique conservé ; aucun workflow supplémentaire, aucune fusion, aucun changement de main ni de production. La configuration publique Google TEST reste distincte et fermée par défaut. L’artefact est réservé au projet cv-drive-test-ipoower.

Validation

  • Nouveau contre-test de navigation : échec reproduit avant correctif, succès après correctif.
  • 338 tests locaux, TypeScript/build, contrôle de sécurité et audit npm réussis.
  • Nouvelle CI Chromium/WebKit et CodeQL à vérifier sur le candidat actuel.
  • Aucune sauvegarde Google réelle ni restauration indépendante revendiquées.

Retour arrière TEST

Rétablir un déploiement TEST antérieur vérifié sans supprimer les déploiements, fichiers ou historiques. Ne jamais fusionner cette PR.

Addendum FORTRESS 11.0 — Contrôle des routes de récupération / cache v4 (26/10/2026)

  • Source exacte : ac7e7af06c9bca68066717a7b45c18ced1dd91af sur cette branche TEST ; deux fichiers seulement issus de la PR [TEST UNIQUEMENT · NE PAS FUSIONNER] Protéger le shell SW contre /recovery et les documents secondaires #24 de reproduction indépendante (public/sw.js et tests/unit/service-worker.test.ts).
  • Preuve red/green distincte : run rouge 40345162570 (338 passés, 1 nouveau test échoué) puis run vert 40345767206 (339/339 unitaires, 122 E2E, CodeQL, contrôles de sécurité).
  • Repli du shell restreint aux alias d'accueil ; navigation /recovery et JSON secondaire non interceptée. Migration explicite cv-shell-v3 → cv-shell-v4, anciens caches CV seulement nettoyés, autres applications préservées. Tests supplémentaires du domaine Cloudflare TEST à la racine : run 40347169868 entièrement réussi.
  • Nouvel artefact GitHub Actions 12663225359, SHA-256 ZIP aab5c60eda21dcf69e0942482257de4e3e40f7b08b7ec9903e0f2c5dcf153f67 ; relecture et contrôle indépendant des 16 fichiers du manifeste, SHA-256 manifeste 7e1513de9d7f5d59019820d92df548335f300f25f14af64b7bfc1fcd45a44694.
  • Pipeline du candidat ac7e7af : bundle isolé et CodeQL réussis ; la preuve finale de CI doit être consultée sur le run précis.
  • Non publié : Cloudflare cv-drive-test-ipoower sert encore le précédent SHA 28767b29a53436ef7609dac92aa482410f1af728 au dernier contrôle. Après publication TEST autorisée et observée, un audit HTTP indépendant doit comparer le manifeste au nouveau SHA ci-dessus, puis exécuter Chromium/WebKit. Ne pas attribuer le succès du site ancien au correctif actuel.
  • Aucune fusion, aucune modification de main, aucune donnée personnelle, aucune écriture Google réelle et aucune production applicative touchée. Ne jamais déclarer la restauration Drive certifiée sans dossier Google laboratoire, upload réel, relecture indépendante et restauration vierge.

@iPoower iPoower changed the title [TEST UNIQUEMENT · NE PAS FUSIONNER] Bundle FORTRESS Control Vault vérifiable [TEST UNIQUEMENT · NE PAS FUSIONNER] Isoler la navigation et le bundle FORTRESS Oct 26, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant