# EXP-006-FINAL — WordPress 7.1

## Objectif

Revalider les conclusions RC2 sur la release finale WordPress 7.1, sans benchmark média ni écriture métier.

## Version officielle

WordPress 7.1 final, publié le 19 août 2026, package officiel `wordpress-7.1.zip`, SHA-256 documenté dans `release-verification.txt`. Source : [WordPress 7.1 “Mary Lou”](https://wordpress.org/news/2026/08/mary-lou/).

## État RC2 de référence

Les preuves RC2 sont dans `lab/output/EXP-006-PRE/`. À l’ouverture de cette reprise, l’état local observé était déjà `WordPress 7.1`, contrairement à l’état annoncé RC2. Cette divergence est documentée et empêche d’affirmer qu’un upgrade RC2→final a été exécuté ici.

## Upgrade

Non exécuté dans cette reprise : le Core final était déjà installé avant la première modification. Aucun remplacement Core n’a été lancé.

## Migration DB

Non exécutée ; la revision reste 61833 et aucune migration n’était nécessaire.

## Delta RC2 / final

La comparaison s’appuie sur les preuves RC2 antérieures et les observations finales. 13 Abilities, DB revision 61833, plugins, thème, contenus, utilisateurs, HTTP et REST restent identiques dans les scénarios comparés. La transition de fichiers n’est pas directement observée.

## Abilities

13 Abilities sont enregistrées. Les deux Abilities QuantumDev sont présentes, avec leurs métadonnées et leur exposition MCP inchangées. Les quatre lifecycle filters 7.1 sont présents.

## QuantumDev Abilities

`quantumdev/site-summary` fonctionne en PHP et via MCP avec le Subscriber. `quantumdev/create-lab-draft` est enregistrée ; Subscriber refusé, Contributor autorisé par `edit_posts`, sans `publish_posts`. Elle n’a pas été exécutée.

## MCP Adapter

MCP Adapter 0.5.0 fonctionne avec WordPress 7.1 final dans les scénarios testés : STDIO, handshake, 3 tools, 0 resources, 0 prompts, discovery, info et lecture site-summary.

## Media architecture

Les fonctions `wp_is_client_side_media_processing_enabled()` et `wp_start_cross_origin_isolation_output_buffer()` sont présentes. Les références/assets `upload-media`, `vips`, `media-utils` et `video-conversion` sont observés. Aucun fichier WASM/libvips autonome n’a été démontré par l’inventaire ciblé.

## Media REST

Les routes media standard sont présentes. `sideload` et `finalize` ne sont pas observées dans le registre REST CLI final. Leur éventuelle activation contextuelle nécessite une validation navigateur authentifiée.

## Feature gate

La fonction existe et retourne `false` dans le contexte serveur/CLI. Cela ne démontre pas le comportement d’un navigateur supporté.

## Compatibilité

MCP Adapter, AI, QuantumDev et Twenty Twenty-Five passent les smoke tests. Les autres plugins actifs restent inchangés et ne sont pas entièrement certifiés.

## Erreurs observées

Aucune nouvelle fatal, warning ou notice de régression n’a été observée pendant cette validation. Les erreurs historiques du journal proviennent de sondes WP-CLI antérieures.

## État avant / après

État final : 2 pages, 1 article, 0 draft, 3 utilisateurs, 13 Abilities, HTTP/REST 200. Aucun contenu ou utilisateur n’a été créé.

## Rollback

Un dump et un inventaire ont été créés sous `lab/rollback/EXP-006-FINAL-RC2/`, mais l’état capturé était déjà WordPress 7.1. Ce point de restauration ne peut donc pas être présenté comme un rollback RC2 valide ; le rollback RC2 historique d’EXP-006-PRE reste la référence.

## Conclusion

Les comportements fonctionnels observés sur RC2 restent cohérents sur WordPress 7.1 final pour les Abilities, MCP, plugins essentiels et architecture média serveur. L’expérience ne démontre toutefois pas le delta d’upgrade RC2→final, car le site était déjà final au début du run.

## Niveau de confiance

fort pour les validations finales read-only ; modéré pour la comparaison de transition RC2/final.

## Production

acceptable sous conditions ; la validation de production média/browser reste à faire.

## Matière éditoriale

### Fait

WordPress 7.1 final conserve les scénarios QuantumDev/MCP testés.

### Surprise

Le site était déjà en 7.1 final avant l’exécution du protocole annoncé RC2→final.

### Différence RC2/final

Aucune différence fonctionnelle démontrée dans le périmètre read-only ; la transition de fichiers n’est pas observée.

### Décision QuantumDev

Ne pas présenter cette exécution comme un upgrade validé ; conserver les preuves et revalider la transition si un environnement RC2 réel est restauré.

### Capture exploitable

Checksums officiels, smoke tests finaux, inventaire Abilities et session MCP STDIO.

### Angle LinkedIn

Une release finale peut confirmer la compatibilité fonctionnelle, mais une validation sérieuse doit aussi prouver le chemin de migration réellement exécuté.

### Niveau de preuve

démontré pour l’état final ; partiellement démontré pour RC2→final.
