Snapshots et rollback : le filet de securite

Written by

in

Snapshots et rollback : le filet de securite

Publie le 3 septembre 2026 — WP Agent Bridge

Chaque ecriture effectuee par WP Agent Bridge est precedee d’un snapshot. Chaque erreur est reversible. C’est le principe fondamental du plugin : jamais ecrire sans avoir sauvegarde.

Comment ca marche

Avant chaque ecriture, le plugin capture l’etat de la ligne concernee dans six tables du coeur WordPress : posts, postmeta, options, terms, term_taxonomy, term_relationships. Ce snapshot est stocke localement et associe a un operation_id.

Le rollback

Si une ecriture casse le site (erreur 500, page blanche, fatal PHP), le plugin detecte le probleme via la verification loopback et restaure automatiquement la snapshot. L’agent peut aussi demander un rollback manuel via wpab/rollback-operation avec l’operation_id.

Le perimetre

Six tables, pas plus. Les tables d’extensions (WooCommerce HPOS, tables de paiement) ne sont pas couvertes. C’est un choix de conception : le rollback est fiable parce qu’il est limite au coeur WordPress.

Le plafond

Le nombre de snapshots accumules est limite. Le plafond recommande est de 700. Une alerte est emise des 500. Au-dela de 1000, un defaut connu (correctif prevu en 1.9.1) peut entrainer une restauration partielle sans avertissement.

Conclusion

Les snapshots et le rollback sont le filet de securite qui permet a un agent IA de travailler en autonomie. Si l’agent fait une erreur, le site est restaure. Si le site casse, l’operation est annulee. C’est la difference entre une automatisation sure et une automatisation dangereuse.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *