Each block rendered once with its default sample data, wrapped exactly as SectionWrapper wraps it in production.
(gallery_slider)(hero_advanced)(split_stats)(tag_canvas)(services_grid)(projects_stack)(process_steps)(blog_split)(newsletter)(cta_contact)(image_block)(split_content)(person_grid)(person)(video)(rich_text)(columns)(booking_embed)(testimonials_carousel)(latest_news)(contact_form)Each rendered once with a trigger the crawler activates to capture the open/active state.