Clean up functions.php and organize reusable functions
Create bidirectional relationships between elements and the content they appear in
Audit theme files for duplicate logic and convert to shared template parts
Evaluate whether elements need ACF fields or should remain minimal content-only blocks
Reuse search display structure for taxonomy templates
Decide whether elements should be embedded statically or rendered dynamically via shortcode
Define taxonomy system for themes, profiles, and genres/fields
Create a future-proof portal layout that cleanly displays all CPTs using consistent visual patterns, standardized block structures, and expandable taxonomy rules
Extract grids into reusable partials for songs and chapters
Replace manual in-text links with automated related content blocks generated from shared taxonomy tags