diff --git src/wp-content/themes/twentytwentyfour/patterns/banner-hero.php src/wp-content/themes/twentytwentyfour/patterns/banner-hero.php
index 9971884d63..742b93d975 100644
--- src/wp-content/themes/twentytwentyfour/patterns/banner-hero.php
+++ src/wp-content/themes/twentytwentyfour/patterns/banner-hero.php
@@ -5,7 +5,11 @@
  * Categories: banner, call-to-action, featured
  * Viewport width: 1400
  * Description: A hero section with a title, a paragraph, a CTA button, and an image.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"layout":{"type":"constrained","contentSize":"","wideSize":""}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/banner-project-description.php src/wp-content/themes/twentytwentyfour/patterns/banner-project-description.php
index 7ddeea7aa1..3a550d7ba7 100644
--- src/wp-content/themes/twentytwentyfour/patterns/banner-project-description.php
+++ src/wp-content/themes/twentytwentyfour/patterns/banner-project-description.php
@@ -5,7 +5,11 @@
  * Categories: featured, banner, about, portfolio
  * Viewport width: 1400
  * Description: Project description section with title, paragraph, and an image.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"backgroundColor":"accent-2","layout":{"type":"constrained"}} -->
 <div class="wp-block-group alignfull has-accent-2-background-color has-background" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
diff --git src/wp-content/themes/twentytwentyfour/patterns/cta-content-image-on-right.php src/wp-content/themes/twentytwentyfour/patterns/cta-content-image-on-right.php
index 49bceb2eb9..a829410272 100644
--- src/wp-content/themes/twentytwentyfour/patterns/cta-content-image-on-right.php
+++ src/wp-content/themes/twentytwentyfour/patterns/cta-content-image-on-right.php
@@ -5,7 +5,11 @@
  * Categories: call-to-action, banner
  * Viewport width: 1400
  * Description: A title, paragraph, two CTA buttons, and an image for a general CTA section.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/cta-pricing.php src/wp-content/themes/twentytwentyfour/patterns/cta-pricing.php
index 4ba3937434..76294091f0 100644
--- src/wp-content/themes/twentytwentyfour/patterns/cta-pricing.php
+++ src/wp-content/themes/twentytwentyfour/patterns/cta-pricing.php
@@ -5,7 +5,11 @@
  * Categories: call-to-action, services
  * Viewport width: 1400
  * Description: A pricing section with a title, a paragraph and three pricing levels.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'Pricing Table', 'Name for the pricing pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/cta-rsvp.php src/wp-content/themes/twentytwentyfour/patterns/cta-rsvp.php
index a12386949b..55796d5375 100644
--- src/wp-content/themes/twentytwentyfour/patterns/cta-rsvp.php
+++ src/wp-content/themes/twentytwentyfour/patterns/cta-rsvp.php
@@ -5,7 +5,11 @@
  * Categories: call-to-action, featured
  * Viewport width: 1100
  * Description: A large RSVP heading sideways, a description, and a CTA button.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'RSVP', 'Name of RSVP pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"backgroundColor":"accent-5","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/cta-services-image-left.php src/wp-content/themes/twentytwentyfour/patterns/cta-services-image-left.php
index b6315b0cbd..70cc3f58ff 100644
--- src/wp-content/themes/twentytwentyfour/patterns/cta-services-image-left.php
+++ src/wp-content/themes/twentytwentyfour/patterns/cta-services-image-left.php
@@ -5,7 +5,11 @@
  * Categories: call-to-action, banner, featured, services
  * Viewport width: 1400
  * Description: An image, title, paragraph and a CTA button to describe services.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"accent-5","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/cta-subscribe-centered.php src/wp-content/themes/twentytwentyfour/patterns/cta-subscribe-centered.php
index c11b913351..7e15eb5271 100644
--- src/wp-content/themes/twentytwentyfour/patterns/cta-subscribe-centered.php
+++ src/wp-content/themes/twentytwentyfour/patterns/cta-subscribe-centered.php
@@ -5,7 +5,11 @@
  * Categories: call-to-action
  * Keywords: newsletter, subscribe, button
  * Description: Subscribers CTA section with a title, a paragraph and a CTA button.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php src/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
index 39258764fc..a0f00fdf9a 100644
--- src/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
+++ src/wp-content/themes/twentytwentyfour/patterns/footer-centered-logo-nav.php
@@ -5,7 +5,11 @@
  * Categories: footer
  * Block Types: core/template-part/footer
  * Description: A footer section with a centered logo, navigation, and WordPress credits.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","bottom":"var:preset|spacing|50"}}},"layout":{"type":"flex","orientation":"vertical","justifyContent":"center"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/footer-colophon-3-col.php src/wp-content/themes/twentytwentyfour/patterns/footer-colophon-3-col.php
index e0de63b6f9..e6dbe37c6f 100644
--- src/wp-content/themes/twentytwentyfour/patterns/footer-colophon-3-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/footer-colophon-3-col.php
@@ -5,7 +5,11 @@
  * Categories: footer
  * Block Types: core/template-part/footer
  * Description: A footer section with a colophon and 3 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"wide","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/footer.php src/wp-content/themes/twentytwentyfour/patterns/footer.php
index 4b8aeb2797..2eb195b48c 100644
--- src/wp-content/themes/twentytwentyfour/patterns/footer.php
+++ src/wp-content/themes/twentytwentyfour/patterns/footer.php
@@ -5,7 +5,11 @@
  * Categories: footer
  * Block Types: core/template-part/footer
  * Description: A footer section with a colophon and 4 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/gallery-full-screen-image.php src/wp-content/themes/twentytwentyfour/patterns/gallery-full-screen-image.php
index dc9cc5d339..9932d0fa7c 100644
--- src/wp-content/themes/twentytwentyfour/patterns/gallery-full-screen-image.php
+++ src/wp-content/themes/twentytwentyfour/patterns/gallery-full-screen-image.php
@@ -4,7 +4,11 @@
  * Slug: twentytwentyfour/gallery-full-screen-image
  * Categories: gallery, portfolio
  * Description: A cover image section that covers the entire width.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:cover {"url":"<?php echo esc_url( get_template_directory_uri() ); ?>/assets/images/art-gallery.webp","hasParallax":true,"dimRatio":0,"overlayColor":"base","minHeight":100,"minHeightUnit":"vh","isDark":false,"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","right":"var:preset|spacing|50","left":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php
index 8e2222efe7..289dd74b50 100644
--- src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-2-col.php
@@ -6,7 +6,11 @@
  * Keywords: project, images, media, masonry, columns
  * Viewport width: 1400
  * Description: A gallery section with 2 columns and offset images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:group {"metadata":{"name":"Portfolio Images"},"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
 <div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
diff --git src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php
index 5f32f7f861..d12bd77c92 100644
--- src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-3-col.php
@@ -6,7 +6,11 @@
  * Keywords: project, images, media, masonry, columns
  * Viewport width: 1400
  * Description: A gallery section with 3 columns and offset images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:group {"metadata":{"name":"Portfolio Images"},"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
 <div class="wp-block-group alignfull" style="margin-top:0;margin-bottom:0;padding-top:var(--wp--preset--spacing--50);padding-right:var(--wp--preset--spacing--50);padding-bottom:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50)">
diff --git src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php
index df9341d045..a8ba4dc352 100644
--- src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/gallery-offset-images-grid-4-col.php
@@ -6,7 +6,11 @@
  * Keywords: project, images, media, masonry, columns
  * Viewport width: 1400
  * Description: A gallery section with 4 columns and offset images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"},"metadata":{"name":"Portfolio Images"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/gallery-project-layout.php src/wp-content/themes/twentytwentyfour/patterns/gallery-project-layout.php
index 143d61bd7a..cbeb16bb65 100644
--- src/wp-content/themes/twentytwentyfour/patterns/gallery-project-layout.php
+++ src/wp-content/themes/twentytwentyfour/patterns/gallery-project-layout.php
@@ -5,7 +5,11 @@
  * Categories: gallery, featured, portfolio
  * Viewport width: 1600
  * Description: A gallery section with a project layout with 2 images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","right":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|base-2"}}}},"backgroundColor":"contrast","textColor":"base-2","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-404.php src/wp-content/themes/twentytwentyfour/patterns/hidden-404.php
index d033a13f44..6912e684a1 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-404.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-404.php
@@ -3,7 +3,11 @@
  * Title: 404
  * Slug: twentytwentyfour/hidden-404
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:heading {"level":1} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-comments.php src/wp-content/themes/twentytwentyfour/patterns/hidden-comments.php
index bd10668462..a782e62dec 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-comments.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-comments.php
@@ -3,7 +3,11 @@
  * Title: Comments
  * Slug: twentytwentyfour/hidden-comments
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:comments {"className":"wp-block-comments-query-loop"} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-no-results.php src/wp-content/themes/twentytwentyfour/patterns/hidden-no-results.php
index 00bbf9761b..f04f68e815 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-no-results.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-no-results.php
@@ -3,7 +3,11 @@
  * Title: No results
  * Slug: twentytwentyfour/hidden-no-results
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:paragraph -->
 <p><?php echo esc_html_x( 'No posts were found.', 'Message explaining that there are no results returned from a search', 'twentytwentyfour' ); ?></p>
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php src/wp-content/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php
index 1af3e7dbd1..0129c71036 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-portfolio-hero.php
@@ -3,7 +3,11 @@
  * Title: Portfolio hero
  * Slug: twentytwentyfour/hidden-portfolio-hero
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:spacer {"height":"var:preset|spacing|50","style":{"layout":{}}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-post-meta.php src/wp-content/themes/twentytwentyfour/patterns/hidden-post-meta.php
index add4a1c8f3..afbb49efdc 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-post-meta.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-post-meta.php
@@ -3,7 +3,11 @@
  * Title: Post meta
  * Slug: twentytwentyfour/hidden-post-meta
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-post-navigation.php src/wp-content/themes/twentytwentyfour/patterns/hidden-post-navigation.php
index be2dcb28b7..835dc84243 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-post-navigation.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-post-navigation.php
@@ -3,7 +3,11 @@
  * Title: Post navigation
  * Slug: twentytwentyfour/hidden-post-navigation
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"tagName":"nav","ariaLabel":"<?php esc_attr_e( 'Posts', 'twentytwentyfour' ); ?>","style":{"spacing":{"padding":{"bottom":"var:preset|spacing|40","top":"var:preset|spacing|40"}}},"layout":{"type":"flex","flexWrap":"nowrap","justifyContent":"space-between"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-posts-heading.php src/wp-content/themes/twentytwentyfour/patterns/hidden-posts-heading.php
index 9b2811568a..5b6c1436b1 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-posts-heading.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-posts-heading.php
@@ -4,7 +4,11 @@
  * Slug: twentytwentyfour/hidden-posts-heading
  * Categories: hidden
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"padding":{"top":"var:preset|spacing|50"}}}} -->
 <h1 class="wp-block-heading alignwide" style="padding-top:var(--wp--preset--spacing--50)"><?php esc_html_e( 'Posts', 'twentytwentyfour' ); ?></h1>
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-search.php src/wp-content/themes/twentytwentyfour/patterns/hidden-search.php
index e4aaa64ece..cbe9559e83 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-search.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-search.php
@@ -3,7 +3,11 @@
  * Title: Search
  * Slug: twentytwentyfour/hidden-search
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:search {"label":"<?php echo esc_attr_x( 'Search', 'search form label', 'twentytwentyfour' ); ?>","showLabel":false,"buttonText":"<?php echo esc_attr_x( 'Search', 'search button text', 'twentytwentyfour' ); ?>","fontSize":"medium"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php src/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
index abcb01b7bf..015fe44bb5 100644
--- src/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
+++ src/wp-content/themes/twentytwentyfour/patterns/hidden-sidebar.php
@@ -3,7 +3,11 @@
  * Title: Sidebar
  * Slug: twentytwentyfour/hidden-sidebar
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 <!-- wp:group {"style":{"spacing":{"blockGap":"36px","padding":{"right":"0","left":"0"}}},"layout":{"type":"default"}} -->
 <div class="wp-block-group" style="padding-right:0;padding-left:0">
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-about-business.php src/wp-content/themes/twentytwentyfour/patterns/page-about-business.php
index 7b662c243b..ace6859094 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-about-business.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-about-business.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A business about page with a hero section, a text section, a services section, a team section, a clients section, a FAQ section, and a CTA section.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/text-title-left-image-right"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-home-blogging.php src/wp-content/themes/twentytwentyfour/patterns/page-home-blogging.php
index bd08b6e043..78fde22a1d 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-home-blogging.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-home-blogging.php
@@ -7,7 +7,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A blogging home page with a hero section, a text section, a blog section, and a CTA section.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/text-centered-statement-small"}	/-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-home-business.php src/wp-content/themes/twentytwentyfour/patterns/page-home-business.php
index 3f2c748e78..a4d4bc7d31 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-home-business.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-home-business.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A business home page with a hero section, a text section, a services section, a team section, a clients section, a FAQ section, and a CTA section.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/banner-hero"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php
index 6c64adebe8..3a21b08dc2 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio-gallery.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A portfolio home page that features a gallery.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/hidden-portfolio-hero"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio.php
index c03d1b13d5..719d8a6459 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-home-portfolio.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A portfolio home page with a description and a 4-column post section with only feature images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/hidden-portfolio-hero"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-newsletter-landing.php src/wp-content/themes/twentytwentyfour/patterns/page-newsletter-landing.php
index 6ad69ff20e..f221fe8fb7 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-newsletter-landing.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-newsletter-landing.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1100
  * Description: A block with a newsletter subscription CTA for a landing page.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|60","bottom":"var:preset|spacing|60"},"margin":{"top":"0","bottom":"0"}},"dimensions":{"minHeight":"100vh"}},"backgroundColor":"accent-3","layout":{"type":"flex","orientation":"vertical","justifyContent":"center","verticalAlignment":"center"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-portfolio-overview.php src/wp-content/themes/twentytwentyfour/patterns/page-portfolio-overview.php
index 6aee66b1a6..1827e03f7f 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-portfolio-overview.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-portfolio-overview.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1400
  * Description: A full portfolio page with a section for project description, project details, a full screen image, and a gallery section with two images.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:pattern {"slug":"twentytwentyfour/banner-project-description"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/page-rsvp-landing.php src/wp-content/themes/twentytwentyfour/patterns/page-rsvp-landing.php
index 6ec67323ee..db4fb103f7 100644
--- src/wp-content/themes/twentytwentyfour/patterns/page-rsvp-landing.php
+++ src/wp-content/themes/twentytwentyfour/patterns/page-rsvp-landing.php
@@ -8,7 +8,11 @@
  * Post Types: page, wp_template
  * Viewport width: 1100
  * Description: A large RSVP heading sideways, a description, and a CTA button.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'RSVP Landing Page', 'Name of RSVP landing page pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}},"dimensions":{"minHeight":"100vh"}},"backgroundColor":"accent-4","layout":{"type":"flex","orientation":"vertical","verticalAlignment":"center","justifyContent":"center","flexWrap":"nowrap"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-1-col.php src/wp-content/themes/twentytwentyfour/patterns/posts-1-col.php
index f2bbaa1efd..6f890536e3 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-1-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-1-col.php
@@ -5,7 +5,11 @@
  * Categories: query
  * Block Types: core/query
  * Description: A list of posts, 1 column.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:query {"query":{"perPage":3,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-3-col.php src/wp-content/themes/twentytwentyfour/patterns/posts-3-col.php
index 855615471b..c56062bbc3 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-3-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-3-col.php
@@ -5,7 +5,11 @@
  * Categories: query
  * Block Types: core/query
  * Description: A list of posts, 3 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:query {"query":{"perPage":10,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","layout":{"type":"default"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-grid-2-col.php src/wp-content/themes/twentytwentyfour/patterns/posts-grid-2-col.php
index d6a584f6f6..f1e9ba3f8a 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-grid-2-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-grid-2-col.php
@@ -5,7 +5,11 @@
  * Categories: query
  * Block Types: core/query
  * Description: A grid of posts featuring the first post, 2 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-3-col.php src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-3-col.php
index 7aee49301e..24f88699b0 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-3-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-3-col.php
@@ -5,7 +5,11 @@
  * Categories: query
  * Block Types: core/query
  * Description: A list of posts with featured images only, 3 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:query {"query":{"perPage":10,"pages":0,"offset":"0","postType":"post","order":"desc","orderBy":"date","author":"","search":"","exclude":[],"sticky":"","inherit":true},"align":"wide","layout":{"type":"default"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php
index 2cbcaff47e..59440878fd 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-images-only-offset-4-col.php
@@ -4,7 +4,11 @@
  * Slug: twentytwentyfour/posts-images-only-offset-4-col
  * Categories: posts
  * Description: A list of posts with featured images only, 4 columns.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"right":"var:preset|spacing|50","left":"var:preset|spacing|50","top":"var:preset|spacing|50","bottom":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/posts-list.php src/wp-content/themes/twentytwentyfour/patterns/posts-list.php
index e298a544a3..4e143909bb 100644
--- src/wp-content/themes/twentytwentyfour/patterns/posts-list.php
+++ src/wp-content/themes/twentytwentyfour/patterns/posts-list.php
@@ -5,7 +5,11 @@
  * Categories: query, posts
  * Block Types: core/query
  * Description: A list of posts without images, 1 column.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/team-4-col.php src/wp-content/themes/twentytwentyfour/patterns/team-4-col.php
index 86a8bfac2b..8c801f2ef4 100644
--- src/wp-content/themes/twentytwentyfour/patterns/team-4-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/team-4-col.php
@@ -5,7 +5,11 @@
  * Categories: team, about
  * Viewport width: 1400
  * Description: A team section, with a heading, a paragraph, and 4 columns for team members.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'Team members', 'Name of team pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-archive-blogging.php src/wp-content/themes/twentytwentyfour/patterns/template-archive-blogging.php
index 6d193a4cdd..f65825b55c 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-archive-blogging.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-archive-blogging.php
@@ -5,7 +5,11 @@
  * Template Types: archive, category, tag, author, date
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-archive-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/template-archive-portfolio.php
index aa347ad1c2..268b72240e 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-archive-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-archive-portfolio.php
@@ -5,7 +5,11 @@
  * Template Types: archive
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-home-blogging.php src/wp-content/themes/twentytwentyfour/patterns/template-home-blogging.php
index 4a96d74800..73e44c3054 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-home-blogging.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-home-blogging.php
@@ -5,7 +5,11 @@
  * Template Types: front-page, index, home
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-home-business.php src/wp-content/themes/twentytwentyfour/patterns/template-home-business.php
index e84a5aca90..e53e7608df 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-home-business.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-home-business.php
@@ -5,7 +5,11 @@
  * Template Types: front-page, home
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-home-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/template-home-portfolio.php
index 4fc4f072ba..4c2e488fbf 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-home-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-home-portfolio.php
@@ -5,7 +5,11 @@
  * Template Types: front-page, home
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-index-blogging.php src/wp-content/themes/twentytwentyfour/patterns/template-index-blogging.php
index b810186324..57617391f4 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-index-blogging.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-index-blogging.php
@@ -5,7 +5,11 @@
  * Template Types: index, home
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-index-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/template-index-portfolio.php
index 7b78323d2b..d0a58eca76 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-index-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-index-portfolio.php
@@ -5,7 +5,11 @@
  * Template Types: index
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-search-blogging.php src/wp-content/themes/twentytwentyfour/patterns/template-search-blogging.php
index ec9a29b886..5bab6647f6 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-search-blogging.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-search-blogging.php
@@ -5,7 +5,11 @@
  * Template Types: search
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-search-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/template-search-portfolio.php
index 1c60eb18e2..f054d38c92 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-search-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-search-portfolio.php
@@ -5,7 +5,11 @@
  * Template Types: search
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/template-single-portfolio.php src/wp-content/themes/twentytwentyfour/patterns/template-single-portfolio.php
index ba54d58110..ee621bca19 100644
--- src/wp-content/themes/twentytwentyfour/patterns/template-single-portfolio.php
+++ src/wp-content/themes/twentytwentyfour/patterns/template-single-portfolio.php
@@ -5,7 +5,11 @@
  * Template Types: posts, single
  * Viewport width: 1400
  * Inserter: no
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:template-part {"slug":"header","area":"header","tagName":"header"} /-->
diff --git src/wp-content/themes/twentytwentyfour/patterns/testimonial-centered.php src/wp-content/themes/twentytwentyfour/patterns/testimonial-centered.php
index 1bac825e9e..658957f9a2 100644
--- src/wp-content/themes/twentytwentyfour/patterns/testimonial-centered.php
+++ src/wp-content/themes/twentytwentyfour/patterns/testimonial-centered.php
@@ -6,7 +6,11 @@
  * Categories: testimonials, text
  * Viewport width: 1300
  * Description: A centered testimonial section with an avatar, name, and job title.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'Testimonial', 'Name of testimonial pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|60","left":"var:preset|spacing|60","right":"var:preset|spacing|60"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"contrast","textColor":"base","layout":{"type":"constrained","contentSize":""}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-alternating-images.php src/wp-content/themes/twentytwentyfour/patterns/text-alternating-images.php
index 6ee225137d..35e9052862 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-alternating-images.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-alternating-images.php
@@ -5,7 +5,11 @@
  * Categories: text, about
  * Viewport width: 1400
  * Description: A text section, then a two-column section with text in one column and an image in the other.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement-small.php src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement-small.php
index c558518823..6fb1e3aa07 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement-small.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement-small.php
@@ -6,7 +6,11 @@
  * Keywords: mission, introduction
  * Viewport width: 1200
  * Description: A centered italic text statement with compact padding.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"layout":{"type":"constrained","contentSize":"800px"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement.php src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement.php
index ca909ca773..134dbaf8c6 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-centered-statement.php
@@ -6,7 +6,11 @@
  * Keywords: mission, introduction
  * Viewport width: 1400
  * Description: A centered text statement with a large amount of padding on all sides.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|60","bottom":"var:preset|spacing|60","left":"var:preset|spacing|60","right":"var:preset|spacing|60"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"base-2","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-faq.php src/wp-content/themes/twentytwentyfour/patterns/text-faq.php
index 3e0c3aeecb..329e887e92 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-faq.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-faq.php
@@ -6,7 +6,11 @@
  * Keywords: faq, about, frequently asked
  * Viewport width: 1400
  * Description: A FAQ section with a large FAQ heading and a group of questions and answers.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"metadata":{"name":"<?php echo esc_html_x( 'FAQs', 'Name of the FAQ pattern', 'twentytwentyfour' ); ?>"},"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}},"elements":{"link":{"color":{"text":"var:preset|color|base"}}}},"backgroundColor":"contrast","textColor":"base","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php src/wp-content/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php
index 03310f564f..a92e21f1b5 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-feature-grid-3-col.php
@@ -5,7 +5,11 @@
  * Categories: text, about
  * Viewport width: 1400
  * Description: A feature grid of 2 rows and 3 columns with headings and text.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"backgroundColor":"base-2","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-project-details.php src/wp-content/themes/twentytwentyfour/patterns/text-project-details.php
index 9116a974a3..90af722579 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-project-details.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-project-details.php
@@ -5,7 +5,11 @@
  * Categories: text, portfolio
  * Viewport width: 1400
  * Description: A text-only section for project details.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"},"margin":{"top":"0","bottom":"0"}}},"backgroundColor":"base","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentyfour/patterns/text-title-left-image-right.php src/wp-content/themes/twentytwentyfour/patterns/text-title-left-image-right.php
index cfcbf6dfc1..3ebb764ce2 100644
--- src/wp-content/themes/twentytwentyfour/patterns/text-title-left-image-right.php
+++ src/wp-content/themes/twentytwentyfour/patterns/text-title-left-image-right.php
@@ -5,7 +5,11 @@
  * Categories: banner, about, featured
  * Viewport width: 1400
  * Description: A title, a paragraph and a CTA button on the left with an image on the right.
+ *
+ * @package WordPress
+ * @subpackage Twenty_Twenty_Four
  */
+
 ?>
 
 <!-- wp:group {"align":"full","style":{"spacing":{"margin":{"top":"0","bottom":"0"},"padding":{"top":"var:preset|spacing|50","bottom":"var:preset|spacing|50","left":"var:preset|spacing|50","right":"var:preset|spacing|50"}}},"backgroundColor":"accent","layout":{"type":"constrained"}} -->
diff --git src/wp-content/themes/twentytwentythree/patterns/call-to-action.php src/wp-content/themes/twentytwentythree/patterns/call-to-action.php
index 15427904bd..c4189b15a2 100644
--- src/wp-content/themes/twentytwentythree/patterns/call-to-action.php
+++ src/wp-content/themes/twentytwentythree/patterns/call-to-action.php
@@ -6,7 +6,10 @@
  * Keywords: Call to action
  * Block Types: core/buttons
  * Description: Left-aligned text with a CTA button and a separator.
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:columns {"align":"wide"} -->
 <div class="wp-block-columns alignwide">
diff --git src/wp-content/themes/twentytwentythree/patterns/footer-default.php src/wp-content/themes/twentytwentythree/patterns/footer-default.php
index e3827248be..9c32260e5a 100644
--- src/wp-content/themes/twentytwentythree/patterns/footer-default.php
+++ src/wp-content/themes/twentytwentythree/patterns/footer-default.php
@@ -5,7 +5,10 @@
  * Categories: footer
  * Block Types: core/template-part/footer
  * Description: Footer with site title and powered by WordPress.
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:group {"layout":{"type":"constrained"}} -->
 <div class="wp-block-group">
diff --git src/wp-content/themes/twentytwentythree/patterns/hidden-404.php src/wp-content/themes/twentytwentythree/patterns/hidden-404.php
index ae7dbb14ca..60f6a050ab 100644
--- src/wp-content/themes/twentytwentythree/patterns/hidden-404.php
+++ src/wp-content/themes/twentytwentythree/patterns/hidden-404.php
@@ -3,7 +3,10 @@
  * Title: Hidden 404
  * Slug: twentytwentythree/hidden-404
  * Inserter: no
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:spacer {"height":"var(--wp--preset--spacing--30)"} -->
 <div style="height:var(--wp--preset--spacing--30)" aria-hidden="true" class="wp-block-spacer"></div>
diff --git src/wp-content/themes/twentytwentythree/patterns/hidden-comments.php src/wp-content/themes/twentytwentythree/patterns/hidden-comments.php
index 84d4a78779..b170bd5dd3 100644
--- src/wp-content/themes/twentytwentythree/patterns/hidden-comments.php
+++ src/wp-content/themes/twentytwentythree/patterns/hidden-comments.php
@@ -3,7 +3,10 @@
  * Title: Hidden Comments
  * Slug: twentytwentythree/hidden-comments
  * Inserter: no
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:group {"layout":{"type":"constrained"},"style":{"spacing":{"padding":{"top":"var:preset|spacing|40","right":"var:preset|spacing|40","bottom":"var:preset|spacing|40","left":"var:preset|spacing|40"}}}} -->
 <div class="wp-block-group" style="padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--40);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--40)">
diff --git src/wp-content/themes/twentytwentythree/patterns/hidden-heading.php src/wp-content/themes/twentytwentythree/patterns/hidden-heading.php
index 542f9bed1a..c68f5b5281 100644
--- src/wp-content/themes/twentytwentythree/patterns/hidden-heading.php
+++ src/wp-content/themes/twentytwentythree/patterns/hidden-heading.php
@@ -3,7 +3,10 @@
  * Title: Hidden Heading for Homepage
  * Slug: twentytwentythree/hidden-heading
  * Inserter: no
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:heading {"level":1,"align":"wide","style":{"spacing":{"margin":{"bottom":"var:preset|spacing|60"}}}} -->
 <h1 class="alignwide" style="margin-bottom:var(--wp--preset--spacing--60)"><?php echo esc_html_x( 'Mindblown: a blog about philosophy.', 'Main heading for homepage', 'twentytwentythree' ); ?></h1>
diff --git src/wp-content/themes/twentytwentythree/patterns/hidden-no-results.php src/wp-content/themes/twentytwentythree/patterns/hidden-no-results.php
index d3f7ae0586..5be1f5f274 100644
--- src/wp-content/themes/twentytwentythree/patterns/hidden-no-results.php
+++ src/wp-content/themes/twentytwentythree/patterns/hidden-no-results.php
@@ -3,7 +3,10 @@
  * Title: Hidden No Results Content
  * Slug: twentytwentythree/hidden-no-results-content
  * Inserter: no
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:paragraph -->
 <p>
diff --git src/wp-content/themes/twentytwentythree/patterns/post-meta.php src/wp-content/themes/twentytwentythree/patterns/post-meta.php
index a1a92264d5..ce9fb8c11e 100644
--- src/wp-content/themes/twentytwentythree/patterns/post-meta.php
+++ src/wp-content/themes/twentytwentythree/patterns/post-meta.php
@@ -6,7 +6,10 @@
  * Keywords: post meta
  * Block Types: core/template-part/post-meta
  * Description: Post meta information with separator on the top.
+ *
+ * @package WordPress
  */
+
 ?>
 <!-- wp:spacer {"height":"0"} -->
 <div style="height:0" aria-hidden="true" class="wp-block-spacer"></div>
