pub fn search_sections(query: &str) -> Vec<&'static Section>Expand description
Case-insensitive full-text search over section titles, prose, hooks, objectives, misconceptions, recap questions, and example labels/code, in display order. Blank queries match nothing (no noise).