Waimia.
§ Blog · pilotage

Adopting composable V2 without breaking prod · field note

How to progressively migrate to SectionsRenderer while preserving existing pages — the back-compat pattern with conditional branch.

Simon Beros · ·1 min read

Migration vers SectionsRenderer testée en prod aujourd’hui sur /offres/composable-pilot. Pattern retenu :

const useComposable = Array.isArray(data.sections) && data.sections.length > 0;

Si sections est défini dans le frontmatter MDX → SectionsRenderer. Sinon → template traditionnel. Compatibilité backward 100 %, migration page-par-page, zéro casse.

Leçon : ne pas remplacer, ajouter une branche. Le code applicatif évolue sans dette technique.

§ Act VIII — For those who ship

Ready to ship an agent,
not a slide deck?

AI audit in 5 days. First agent in production in 4 weeks. Measured ROI, never estimated.

Book an audit See the pyramid ◉ Booking Q3 2026 · 4 slots